-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
core-logicBusiness logic implementationBusiness logic implementationdepends-on-dbRequires database schemaRequires database schemalow-priorityCan be delayed if neededCan be delayed if neededmvpPhase 1 MVP scopePhase 1 MVP scope
Milestone
Description
π€ User Story
As the incident manager, I need a state machine for managing incident lifecycle through defined states.
π― Rationale
Manages lifecycle transitions: new β processing β analyzed β closed.
β Acceptance Criteria
- Create
aira/core/state_machine.pywith transition logic - Implement transitions and guards
- Store state history in database
- Timeout handling for stuck incidents
- Correlation-ID propagation
π Metadata
-
Status: MVP
-
Category: Core Workflow
-
Week: Week 4
-
Complexity: Low
-
Critical Path: No
-
Dependencies: AIRA-16, AIRA-12
Original Ticket: #41
Phase 1 MVP Tracking Issue
Metadata
Metadata
Assignees
Labels
core-logicBusiness logic implementationBusiness logic implementationdepends-on-dbRequires database schemaRequires database schemalow-priorityCan be delayed if neededCan be delayed if neededmvpPhase 1 MVP scopePhase 1 MVP scope
Projects
Status
No status