/reconcile confronts declarative sources (TODO checkboxes, registry statuses, ## Index) against real git/fs state and surfaces the gaps, in 4 categories + contradiction candidates. - lib/reconcile.sh: engine — body-only enumeration (never the Index), git/fs oracles, BLK last-block-wins status, lexical deferral sweep, contradiction candidates, pure reconcile_verdict kernel. - lib/tests/run-reconcile.sh + fixtures (neutral-named): 20/20; recursive-coherence T1 reds if the engine reads the Index (teeth). - skills/reconcile/SKILL.md: thin orchestration + A/B/C write-back gate, honest limits (lexical deferrals, contradictions surfaced not asserted). - CLAUDE.md: Skill routing line. Founding principle: never trust a declarative source as an oracle — the skill practices what it preaches (tested). Built via writing-skills TDD. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C6bUdvHnajCNzgVQefZowj
13 lines
512 B
Plaintext
13 lines
512 B
Plaintext
# Frozen oracle answers as of the reconcile point (bdfa9bc). Each value is an
|
|
# independently-checkable git/fs truth, hand-recorded — NOT generated by reconcile.sh.
|
|
# Consumed by the deterministic kernel test (T4). Live oracles are proven separately (T6).
|
|
merge_done:bugfix/prune-memory-hardening=true
|
|
pushed:develop=true
|
|
tree_clean=true
|
|
commit_msg:gitmodules=true
|
|
path:.claude/skills/darwin-skill=present
|
|
blk_current:BLK-008=resolved
|
|
blk_current:BLK-009=open
|
|
blk_current:BLK-001=open
|
|
blk_current:BLK-003=open
|