This page covers the governance mechanics of Curia’s autonomy engine — how the score controls what skills can execute, how changes are audited, and what’s planned for automatic adjustment. For the conceptual overview and calibration guidance, see Autonomy.Documentation Index
Fetch the complete documentation index at: https://curia.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
How action_risk connects to autonomy
Every skill declares anaction_risk level in its manifest. This field establishes the minimum autonomy score at which that skill can be invoked without explicit confirmation.
| action_risk value | Minimum score | Skill examples |
|---|---|---|
none | 0 | Web search, reading email, summarizing content |
low | 60 | Writing to memory, updating contacts |
medium | 70 | Sending email, sending Signal messages |
high | 80 | Creating calendar events, making commitments on your behalf |
critical | 90 | Financial actions, bulk deletions, irreversible operations |
Score history
Every change to the autonomy score is written to an append-only history record in Postgres. No entry is ever updated or deleted. The history records:- The new score and band
- The previous score
- Who made the change (
ceoor, in a future release,systemfor automatic adjustments) - An optional reason you provided
- The timestamp
Automatic score adjustment
The autonomy scoring pass runs as part of the dream engine and evaluates Curia’s recent actions to adjust the autonomy score based on performance metrics:- Competence (45%) — task success rate, accuracy of information retrieved, follow-through on commitments
- Commitment (35%) — reliability on recurring tasks, consistency with stated preferences
- Compatibility (20%) — alignment with your communication style and decision patterns
Skills and action_risk
See how skill risk levels are declared in the manifest.
Audit & logging
The append-only audit trail that records all system actions.