Create
A durable deliverable enters one project as dispatched work or an operator-gated proposal.
OWP freezes the lifecycle and invariants that independent surfaces and clients must share. Everything domain-specific remains open.
A durable deliverable enters one project as dispatched work or an operator-gated proposal.
A session chooses and claims atomically. Two sessions never honestly own the same item.
Progress, status, questions, evidence, and structure keep the operator’s read truthful.
A real dependency parks the item with a complete handoff and releases the session to other work.
A completion record captures outcome, friction, changed truth, and knowledge edits before review.
Fields make software interoperable. Invariants make delegation safe when nobody is watching the process.
It computes, orders, stores, and reports. Clients—and only clients—change work state.
The surface does not invent summaries, explanations, questions, or prose in the worklog.
The invariant follows authorship across questions, proposals, and completion records.
Dependencies express sequence. Watchers, windows, and other clocks remain deployment-side clients.
Dependencies and the chooser provide ordering without teaching the protocol your business process.
A coding console, writing room, research dossier, estate wall, and load board should not look alike.
Any agent or tool can be a client. OWP coordinates durable work rather than choosing the intelligence.
The working set shrinks. Durable knowledge belongs in pages, catalogs, runbooks, or systems your domain already trusts.
Recovery is an explicit client act. A crashed process cannot silently change the truth of who owns work.
Clocks live with the clients that understand them; protocol work is sequenced structurally.