Sharpen the Spec
Pressure-test intent in Fog. Assumptions, edges, what “done” means—before promote.
Trackers go mushy. Agents thrash. Cutwork is one Graph: soft Fog until you promote, Slices on the Frontier, Principals that Claim only what’s published.
Spec sharp. Cut clean.
Agents don’t stall on hard code. They stall on vague work. “Improve onboarding” is Fog—not a Claim.
Keep Fog soft. Promote when the Spec is sharp. Principals Claim Slices on the Frontier—Reviewers and agents, same Graph.
Pressure-test intent in Fog. Assumptions, edges, what “done” means—before promote.
Cut on clean seams. After promote, the Slice is locked: Spec, deps, finish. Fog stays soft and unclaimable.
Published, unblocked Slices only. Principals (MCP) work inside bounds Reviewers can govern.
Mock only—each card is a Slice you can finish: published, unblocked, ready to Claim.
Auth rewrite
4 slicesSession cookie contract
Define cookie flags, TTL, and rotate-on-login behavior.
Logout across tabs
Broadcast logout; clear client state without race conditions.
OAuth callback + state
Validate state param; map provider errors to client-facing codes.
PKCE for public clients
Code challenge on authorize; verifier check on token exchange.
Built for small teams who pair with coding agents and need one Graph they can actually govern.
“If an agent can’t finish the Slice, it wasn’t ready to promote.”— Cutwork
For teams who want Spec sharp—and a Graph agents can Claim.