21 lines
668 B
Markdown
21 lines
668 B
Markdown
# IF.GOV.WITNESS
|
|
|
|
## Role
|
|
|
|
A witness is the “auditor in the room”: it checks that governance rules were followed and that required artifacts exist.
|
|
|
|
## Responsibilities
|
|
|
|
- validate that TRIAGE and PANEL produced required artifacts
|
|
- validate that the final output includes trace id and citation formatting rules
|
|
- raise “no-trace-no-trust” errors when invariants are violated
|
|
|
|
## Non-responsibilities
|
|
|
|
- does not override governance decisions on substance
|
|
- does not act as a judge; it acts as a verifier
|
|
|
|
## Required evidence
|
|
|
|
- witness checks are logged as trace events
|
|
- witness failures are exported as part of `IF.AUDIT.PROOF` bundles when disputes occur
|