Structural skill to prevent regression by tracking invalidated assumptions.
Status: Operational
Skill Category: Meta (Structural)
The assumption-tracker is responsible for maintaining the assumption_changes.md ledger. It ensures that "Learned Failures" are formally recorded and treated as permanent constraints, preventing the system from repeating past mistakes.
Invoke assumption-tracker
Mode: <REAL_RUN | DRY_RUN>
Target: docs/epistemic/ledger/assumption_changes.md
ExecutionScope:
mode: all
Options:
assumption: "<string>"
reason: "<string>"
outcome: "<permanent_constraint_description>"
Post Hook by repair or failure-analysis tasks.drift-detector to verify new constraints.assumption_changes.md.Invoke assumption-tracker
Mode: REAL_RUN
Target: docs/epistemic/ledger/assumption_changes.md
ExecutionScope:
mode: all
Options:
assumption: "Markets are always efficient"
reason: "Arbitrage detected in signal cycle S02"
outcome: "PR-01: System must assume local inefficiency during high volatility"