faf-cli
Version:
😽 TURBO-CAT: The Rapid Catalytic Converter • Project DNA ✨ for ANY AI • Fully Integrated with React, Next.js, Svelte, TypeScript, Vite & n8n • FREE FOREVER • 10,000+ developers • Championship Edition
57 lines • 1.29 kB
TypeScript
/**
* Smart FAF Command Logic
* Contextually aware command that adapts based on project state
*
* Flow:
* 1. No .faf → auto (create)
* 2. Score < 99 → enhance (boost)
* 3. Still < 99 → chat (interactive)
* 4. Score 99-100 → bi-sync (maintain)
* 5. Already perfect → status/commit
*/
declare class SmartFaf {
private stateFile;
private fafFile;
/**
* Main entry point - smart contextual command
*/
execute(): Promise<void>;
/**
* Get current FAF state from file and system
*/
private getState;
/**
* Get current FAF score by parsing .faf file
*/
private getCurrentScore;
/**
* Update state file
*/
private updateState;
/**
* Run a FAF command
*/
private runCommand;
/**
* Show current status for perfect score
*/
private showStatus;
/**
* Show escape routes when stuck
*/
private showEscapeRoutes;
/**
* Display championship score with ASCII art
*/
private displayChampionshipScore;
/**
* Suggest commit when at 99% but not locked
*/
private suggestCommit;
/**
* Reset state for fresh start
*/
resetState(): void;
}
export default SmartFaf;
//# sourceMappingURL=smart-faf.d.ts.map