hosted/gov/README.md

30 lines
1,009 B
Markdown

# 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`
- `PANEL.md``IF.GOV.PANEL` + `IF.GOV.PANEL.EXTENDED`
- `QUESTIONS.md``IF.GOV.QUESTIONS`
- `WITNESS.md``IF.GOV.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.