| name | fw-handoff |
| description | flightwake cross-session handoff — write CONTEXT for work that is unfinished and will continue later. Use when stopping mid-build on multi-session work, when the user says handoff / continue next time, or before context runs out on a large task. |
fw-handoff — cross-session handoff (the only time work escalates to a phase)
Purpose: let any session cold-start into unfinished construction. The trigger is before stopping — not before starting —
a CONTEXT written after touching reality is the only kind that's real.
Steps
- Write
.flightwake/records/YYMMDD-slug-CONTEXT.md with four mandatory sections:
- Scope: what to build / explicitly out of scope (guards against scope creep)
- Settled decisions: with the why (also logged to DECISIONS)
- Current state & data foundation: what's ready (with verification evidence), what's an assumption (mark "spot-check before executing")
- Next step: concrete down to "open this file / run this command"
- List open questions separately — ones needing a human are marked "confirm with X"; never leave the next session guessing
- Update STATE: in-progress + next entry point pointing at this CONTEXT
- Commit; then propose a push to the user (a handoff is only safe once it leaves this machine, but pushing is the user's call)
Relationship to stage-driven phases
This is flightwake's version of opening a phase: one CONTEXT, no upfront plan decomposition — the plan is the executing session's in-the-moment judgment.
If the repo also has a legacy .planning/ directory, the CONTEXT may live in its phases/ directory to keep the existing index (same format as this file).