-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or request
Description
π Description
Define and implement the lifecycle states for jobs.
β Objectives
- Supported states:
- Scheduled / Waiting (not yet taken by worker)
- In Progress (worker has taken)
- Success (job completed successfully, results available)
- Error (job failed due to worker error)
- Failure (worker terminated, must be rescheduled)
- Represent states as enum/constants in codebase
π― Acceptance Criteria
- All states are defined and implemented
- Jobs can only be in one state at a time
- State can be queried programmatically
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request