--- name: eve-job-lifecycle description: Create, manage, and review Eve jobs, phases, and dependencies. Use when running knowledge work in Eve or structuring job hierarchies. --- # Eve Job Lifecycle Use jobs as the unit of work and keep phases explicit. ## Phases - idea -> backlog -> ready -> active -> review -> done or cancelled - Jobs default to `ready` and can be scheduled immediately. ## Create jobs - `eve job create --description "..."` - Add details with `--project`, `--priority`, `--phase`, `--labels`, `--review`. - Create sub-jobs with `eve job create --parent --description "..."`. ## Update and complete - `eve job update --phase ` - `eve job submit --summary "..."` - `eve job approve ` or `eve job reject --reason "..."` - `eve job close --reason "..."` - `eve job cancel --reason "..."` ## Dependencies - `eve job dep add ` - Use dependencies only for true blockers. - Inspect with `eve job dep list `. ## Agent control signals - Emit a fenced `json-result` block with `eve.status` as `waiting`, `success`, or `failed`. - Return `waiting` only after dependencies exist.