Blocks
The verification step doesn't run before implementation is ready.
implement
└── blocks → verifyMISSIONS + TASKS · LIVE
A mission splits a goal into tasks with dependency, state and evidence — so the work outlives a single reply.
TYPED TASK GRAPH
Tasks support blocks, related, parent-child and discovered-from relationships; readiness is derived from the graph instead of typed in by hand.
The verification step doesn't run before implementation is ready.
implement
└── blocks → verifyWork found mid-task keeps its own origin, not lost in the shuffle.
fix auth
└── discovered-from
review logsA large mission splits into smaller pieces without losing the overall goal's structure.
release
├─ package
├─ verify
└─ publishPROJECT MEMORY
L1 atomic memory, L2 session memory and project memory keep facts, constraints and context with a clear origin.