propflowai.co / admin / dev / status

Claude Accounts

Live in production. Twelve shared accounts, worst first — and now who has each one checked out, from the same lease table ccswitch checkout writes. Captured from /admin/dev/status.

3 of 12 usable1 checked out6 need attentionwriter miniclaw@MiniClaws-Mac-mini
The card grid: each account showing days left, amber-flagged where it needs attention

Who has it

inspector

Checked out by miniclaw@MiniClaws-Mac-mini · 3h 22m left

Opening a card shows who holds it, until when, and what they said they were doing — plus CHECKED OUT BY and CHECKED OUT UNTIL as structured rows. A hold leads the line, ahead of the health sentence: someone reading this is usually deciding whether to take a seat.

lapsed

A hold that ran out is not a hold

Leases expire on their own so a forgotten checkout frees itself. Checked in both places — the publisher drops expired rows (DynamoDB’s TTL delete is lazy, up to 48h, so the row lingers) and the card re-checks at render time, because a snapshot from an hour ago can carry a hold that has since lapsed.

fixed

“8 days left · days” and claude-acco…

Both gone. The metric no longer carries a redundant unit, and the section reads Claude Accounts from a real catalog entry. The reviewer caught that the catalog entry alone was inert — two UI maps iterated a hand-copied list instead of the catalog — so those now derive from it and the class of drift is closed.

The card grid on its own The Claude Accounts card grid, twelve accounts with days left
PropFlow Docs