@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.
18 lines • 601 B
TypeScript
/**
* Positional finding-id generation for persisted quality reports.
*/
import type { QualityReport, SavedQualityReport } from "./schema.js";
/**
* Attach stable finding IDs while preserving duplicate findings at the same location.
*
* @param report - raw quality report whose findings need deterministic ids
* @returns saved-report shape, or a validation error when an id collision remains ambiguous
*/
export declare function attachFindingIds(report: QualityReport): {
ok: true;
report: SavedQualityReport;
} | {
ok: false;
error: string;
};
//# sourceMappingURL=ids.d.ts.map