Survey Cycle
Select work after coldstart. Invoked automatically or via Skill(skill="survey-cycle").
Logic
- •
Continue prior work?
- •Check checkpoint
pendingfield - •If work in_progress from prior session, continue it
- •Check checkpoint
- •
Otherwise, present options
- •Run
just queue [name]for ordered items (default: "default" queue) - •Alternatively:
just readyfor flat unordered list (backward compat) - •Select top 3 from queue head
- •Present via
AskUserQuestion(or auto-select if autonomous)
- •Run
After queue selection:
bash
just set-queue {queue_name}
- •Route
- •Use routing decision table:
- •
INV-*prefix →investigation-cycle - •Has plan →
implementation-cycle - •Otherwise →
work-creation-cycle
- •
- •Use routing decision table:
Gate
MUST select exactly one work item OR explicitly report "await_operator".
Output
Invoke the appropriate cycle skill:
- •
Skill(skill="investigation-cycle") - •
Skill(skill="implementation-cycle") - •
Skill(skill="work-creation-cycle")
Or report: "No unblocked work. Awaiting operator direction."