platform/ control plane
The whole platform, as files
Every skill, persona, policy binding, DLP rule, and connector is a YAML manifest. The UI you're clicking through is a rendering of this tree — nothing is stored in a database. A change to any file is a pull request.
raw YAML
platform/skills/lesson-plan-qa.yaml
How this is interpreted
Rendered in /skills as a card; visible to personas whose role has it in platform/policies/bindings.yaml. Invocation goes through policy → input DLP → the skill runtime → output DLP → audit. Referenced DLP rules and connectors must exist (enforced at startup).