virtue-cli
Version:
Personal character development CLI tool for tracking virtues and philosophical alignment
35 lines • 1.16 kB
TypeScript
import { Database } from '../database/Database.js';
import { Profile } from '../types/index.js';
export declare class DriftDetection {
private db;
private profile;
private claudeService;
constructor(db: Database, profile: Profile);
run(): Promise<void>;
private checkDataSufficiency;
private runComprehensiveAnalysis;
private runVirtueSpecificAnalysis;
private runPhilosophicalAnalysis;
private runInterventionPlanning;
private generateDriftAnalysis;
private parseEntries;
private getAverageCoherence;
private getUniqueDays;
private getTimeSpan;
private generateRecommendations;
private generateAIDriftInsights;
private buildDriftInsightPrompt;
private createInterventionPlan;
private displayDriftOverview;
private displayVirtueSpecificDrift;
private displaySingleVirtueDrift;
private displayOverallDriftAssessment;
private displayAIInsights;
private displayInterventionPlan;
private formatAlignment;
private formatDrift;
private formatRiskLevel;
private formatSignificance;
private formatUrgency;
}
//# sourceMappingURL=DriftDetection.d.ts.map