/** * Drumbeat D5 — append-only decision log. One record per consulted finding, so * the operator can audit WHY the watchdog did what it did. `decided` is the * decider's verdict; `applied` is what the watch actually did (advisory default * or the enforced action after guards). Same dir + file style as `registry.ts`. */ import type { H2AReflexiveAction } from "@sentropic/h2a"; export interface H2ADrumbeatDecisionRecord { readonly instance: string; readonly decided: H2AReflexiveAction; readonly applied: H2AReflexiveAction; readonly reason?: string; readonly decider: string; readonly enforced: boolean; readonly at: string; } export declare function recordDrumbeatDecision(root: string, record: H2ADrumbeatDecisionRecord): void; export declare function listDrumbeatDecisions(root: string): H2ADrumbeatDecisionRecord[]; //# sourceMappingURL=decisions.d.ts.map