SELF-HOSTED WORK LEDGER
Keep agent work claimed, visible, and auditable.
Powder is the narrow board between chat-thread tasks and a hosted project manager: cards, runs, comments, proof links, and claims in one SQLite-backed service that operators own.
API, CLI, and Kanban board read the same ledger.
Why it matters
Screenshots
Click a frame to inspect it. These are captures of the real Powder board running against seeded demo data, including a blocked edge state.
The failure git-native trackers can't solve
A committed Markdown/YAML backlog has no lease and no clock: when the agent holding a task dies mid-work, its claim on that file just sits there until a human notices and edits it by hand. Powder's claims expire on their own. This is a real, deterministic run of that recovery, captured verbatim — not staged copy.
Reproduce it yourself with
scripts/lease-race-demo.sh
(it boots a real powder-server against a throwaway
database and asserts the reclaim and audit trail on every run,
including in CI). The stdout of the run captured above is
checked in at
docs/lease-race-transcript.txt.
Release notes
Read the current release notes for user-facing changes and the evidence behind them.