📝text•6 months ago
Autonomy Budget Lifecycle
Define, approve, enforce, and escalate autonomous execution budgets before agents act on files, commands, or network requests.
productivity
⭐1
# Autonomy Budget Lifecycle
Imported from curated first-party documentation sources.
## What this covers
Use this lifecycle when you need bounded autonomous execution with approvals, preflight checks, and runtime enforcement.
## Use this when
- Running agents with scoped permissions
- Escalating risky actions instead of silently proceeding
- Adding governance to autonomous sessions
## Expected outcomes
- Autonomy state moves through draft, approval, and active phases
- Preflight checks happen before execution begins
- Escalations are tracked instead of disappearing into logs
## Source synthesis
- AGENT33/docs/functionality-and-workflows.md (https://github.com/mattmre/AGENT33/blob/main/docs/functionality-and-workflows.md)
- AGENT33/docs/use-cases.md (https://github.com/mattmre/AGENT33/blob/main/docs/use-cases.md)
## Dedupe notes
Collapses autonomy lifecycle and use-case material into a single execution-governance entry.
## Source excerpts
### AGENT33/docs/functionality-and-workflows.md
### 4.4 Autonomy Budget Lifecycle
States:
- `draft -> pending_approval -> active -> suspended|expired|completed`
Flow:
1. Create budget
2. Activate or transition
3. Run preflight checks
4. Create enforcer
5. Evaluate command/file/network requests
6. Track escalations
### AGENT33/docs/use-cases.md
## 3. Autonomous Execution Budgeting
Goal:
- Enforce hard runtime limits for file, command, and network activity.
Use these modules:
- `api/routes/autonomy.py`
- `autonomy/service.py`
- `autonomy/enforcement.py`
- `autonomy/preflight.py`
Typical flow:
1. Create and activate budget.
2. Run preflight checks.
3. Attach runtime enforcer.
4. Gate each file/command/network action through enforcement APIs.
5. Trigger and resolve escalations.
Best fit:
- High-control automation in regulated or sensitive environments.
👍0
👁️0
docs