Contract status
Derived implementation contract
Source document
Feature purpose
Defines fixed or governed capability slots that shape what a persona is allowed to do.
Required operations
- Assign skill slots to a persona
- Validate whether a requested action fits available skills
- Return explainable refusals when a capability is missing
- Support administrator changes to slot assignments
Suggested resources
persona_skill_slots
skill_assignments
capability_constraints
refusal_logs
Implementation notes
- Keep this feature workspace-scoped and persona-aware where applicable.
- Preserve authorship, timestamps, and auditability for all state changes.
- Treat the source doc as the behavioral specification even where final route names remain open.
Last modified on April 18, 2026