Infrafabric-POC-docs/gov
2025-12-22 12:19:53 +00:00
..
PANEL.md Add IF.GOV naming registry + gov charters; refresh dossier 2025-12-22 12:19:53 +00:00
QUESTIONS.md Add IF.GOV naming registry + gov charters; refresh dossier 2025-12-22 12:19:53 +00:00
README.md Add IF.GOV naming registry + gov charters; refresh dossier 2025-12-22 12:19:53 +00:00
TRIAGE.md Add IF.GOV naming registry + gov charters; refresh dossier 2025-12-22 12:19:53 +00:00
WITNESS.md Add IF.GOV naming registry + gov charters; refresh dossier 2025-12-22 12:19:53 +00:00

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.mdIF.GOV.TRIAGE (legacy: IF.BIAS)
  • PANEL.mdIF.GOV.PANEL + IF.GOV.PANEL.EXTENDED (legacy: IF.GUARD)
  • QUESTIONS.mdIF.GOV.QUESTIONS (legacy: IF.5W)
  • WITNESS.mdIF.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.