1.1 KiB
1.1 KiB
IF.GOV directory (separation-of-duties)
This directory is the governance charter layer for InfraFabric.
Purpose:
- reduce concept drift / sprawl by defining who does what
- make governance primitives legible to non-specialists
- provide stable names for cross-app integration (CLI/API)
Design framing: InfraFabric is not inventing “government”. It is adapting separation-of-duties patterns inspired by US/CA/EU governance structures to autonomous systems.
Components
TRIAGE.md—IF.GOV.TRIAGE(legacy:IF.BIAS)PANEL.md—IF.GOV.PANEL+IF.GOV.PANEL.EXTENDED(legacy:IF.GUARD)QUESTIONS.md—IF.GOV.QUESTIONS(legacy:IF.5W)WITNESS.md—IF.GOV.WITNESS(legacy:IF.WITNESS)
Interface contract (v1)
Each charter specifies:
- responsibilities (what it must do)
- non-responsibilities (what it must not do)
- inputs/outputs
- audit artifacts required under
IF.AUDIT.TRAIL/IF.TTT
Naming
- Canonical naming is defined in
../IF_NAMING_REGISTRY.yaml. - Legacy names remain valid as aliases during transition.