Labels: ready-to-code
Depends on: Issue 2
Implement agent CRUD routes with 4-stage lifecycle (Draft → Pending → Published → Archived) and fine-grained permission integration via authorizeLifecycleAction.
Tasks
From openspec/changes/security-safety-governance/tasks.md section 3:
- 3.1-3.7 Implement all agent routes with fine-grained permissions
From openspec/changes/agent-creation-discovery/tasks.md section 4:
- 4.1 Implement 4-stage lifecycle as the only model
- 4.2 Document cascading delete behavior
Specifications
openspec/changes/security-safety-governance/specs/fine-grained-permissions/spec.md — Agent permission scenarios
openspec/changes/agent-creation-discovery/design.md — Decision 5 (lifecycle with ownership)
openspec/changes/agent-creation-discovery/specs/agent-creation-paths/spec.md
Labels:
ready-to-codeDepends on: Issue 2
Implement agent CRUD routes with 4-stage lifecycle (Draft → Pending → Published → Archived) and fine-grained permission integration via
authorizeLifecycleAction.Tasks
From
openspec/changes/security-safety-governance/tasks.mdsection 3:From
openspec/changes/agent-creation-discovery/tasks.mdsection 4:Specifications
openspec/changes/security-safety-governance/specs/fine-grained-permissions/spec.md— Agent permission scenariosopenspec/changes/agent-creation-discovery/design.md— Decision 5 (lifecycle with ownership)openspec/changes/agent-creation-discovery/specs/agent-creation-paths/spec.md