UNPKG

@blundergoat/goat-flow

Version:

AI coding agent harness and local dashboard for Claude Code, OpenAI Codex, Google Antigravity, and GitHub Copilot - setup audits, guardrails, structured skills, deny hooks, and persistent learning loops.

12 lines 735 B
import type { ProjectStructure } from "./types.js"; /** * Build the audit-facing `ProjectStructure` from the validated manifest. Replaces the previous * pass-through from raw JSON (`getProjectStructure()`), which allowed malformed shapes to leak into * audit logic. Skill name arrays are copied and each agent's optional fields (`hooks_dir`, * `settings`, `hooks`) are included only when the manifest defines them. * * @returns the narrowed project structure - required files/dirs, canonical and stale skill names with * references, and per-agent paths - that audit checks consume in place of the raw manifest */ export declare function buildProjectStructure(): ProjectStructure; //# sourceMappingURL=audit-structure.d.ts.map