/** * Decide a raiz do framework para auditoria. * * Instalação completa = `.agents/agents/` contendo definições de agente em JSON * (formato distribuído). A presença isolada de `.agents/memoria/` não conta — é * memória local gitignored e um repo raiz-based cairia por engano no modo * "projeto instalado". * * Topologia v2 (ADR-005): o repo-fonte mantém `.agents/agents/*.yaml` DERIVADOS * (nunca .json) apenas como interface de leitura; nesse caso a raiz segue sendo * `baseDir` (o pacote instalado), senão o doctor procuraria SYSTEM.md/RULES.md * dentro de `.agents/` e falharia. */ export declare function resolveProjectRoot(cwd: string, baseDir: string): string; /** * @param baseDir Raiz dos ASSETS do framework (agentes, skills, casos de benchmark). * @param stateDir Raiz do ESTADO deste projeto (memória, traces, relatórios). * Default: `baseDir`. Ver `resolveStateRoot` no installer. */ export declare function doctorCommand(baseDir: string, args?: string[], stateDir?: string): boolean; //# sourceMappingURL=doctor.d.ts.map