-
Notifications
You must be signed in to change notification settings - Fork 0
Phase 1: Implement Governance Decision Interface #5
Copy link
Copy link
Open
Milestone
Description
Objective
Implement the governance decision interface that gates job execution (RFC-0002).
Scope
- Define decision types: APPROVE, REJECT, REQUIRE_CHANGES
- Required fields: decision, reason, timestamp, authority
- Decisions are immutable once recorded
- Integrate with Job State Machine — DRAFT → APPROVED requires explicit decision
- Execution without APPROVE is forbidden
- Unit tests for all decision paths
Out of Scope
- Policy engine implementation
- Legal/compliance rule authoring
References
Depends on
- Phase 1: Implement Job State Machine (in-memory) #2 (Job State Machine)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels