/** * Recording provenance — captured synchronously at write time so blackboard * entries and decisions know which branch / commit they were recorded against. * Used by the staleness detector to flag entries originating from * deleted/merged branches or stale repo states. All git fields optional — * non-git directories and detached HEAD states leave them undefined. */ export interface Provenance { recorded_at: string; branch?: string; commit_sha?: string; } export declare function captureProvenance(projectRoot: string | null | undefined): Provenance; //# sourceMappingURL=provenance.d.ts.map