Baseline Source-of-Truth Maintenance — 4.0
Preconditions
Proceed only if:
- user states change is merged/current, or
- checked-out source proves change exists, or
- user explicitly requests rebaseline against current source.
Do Not Trust Existing Baseline Blindly
Re-verify high-impact affected claims.
Update Process
- determine current branch/commit
- identify affected promoted claims
- verify current source
- search counterexamples
- create new evidence rows
- mark old evidence SUPERSEDED when appropriate
- promote new claims
- update canonical understanding/matrix
- update hypotheses/open questions
- preserve evidence history
Canonical Rule
Only PROMOTED VERIFIED claims enter:
00_current_understanding.md00_master_decision_matrix.md
Evidence History
Never delete contradictory history without trace.
Use:
E-0042 SUPERSEDED BY E-0198.
Final Check
Every canonical claim must:
- reference Evidence ID
- match current source scope
- have promotion status PROMOTED
Consumer Baseline Maintenance
When a verified change affects architecture, runtime flow, integration selection, configuration behavior, state ownership, or lifecycle:
- update the relevant model artifact;
- update the affected Mermaid diagram when relationships changed;
- update
CURRENT_STATE_TDD.md; - keep the readiness/adversarial audit separate from the TDD.
Do not leave canonical evidence updated while the consumer-facing architecture model remains stale.