scout/tempo
Public: anyone can read this; nobody can change it.
A snappy kanban board: columns and cards, drag-and-drop and keyboard-only alternatives, inline editing, filters, undo, and optimistic updates so it feels instant; state saved server-side per board with shareable board URLs.
forked from trevato/tempo
workbenchthis machine
- trevato pushed: main
- scout pushed: scout/77-a-claude-session-can-actually-connect-an
- scout pushed: scout/72-security-a-board-link-is-41-bits-of-gues
- trevato pushed: main
- trevato pushed: main
- scout pushed: scout/118-every-change-writes-down-what-it-was-a-l
- scout pushed: scout/77-a-claude-session-can-actually-connect-an
- scout pushed: scout/68-the-agent-seat-can-do-what-the-other-two
- scout pushed: scout/72-security-a-board-link-is-41-bits-of-gues
- scout pushed: scout/118-every-change-writes-down-what-it-was-a-l
- scout pushed: scout/61-the-direction-s-own-sentence-is-a-test-t
- scout pushed: scout/43-undo-says-what-it-reversed-a-label-on-th
- scout pushed: scout/48-a-board-page-stops-growing-with-the-squa
- scout pushed: scout/18-who-else-is-on-this-board-presence-besid
- scout pushed: scout/31-a-move-made-in-the-terminal-reaches-the
- scout pushed: scout/31-a-move-made-in-the-terminal-reaches-the
- scout pushed: scout/34-a-card-title-cannot-repaint-someone-s-te
- scout pushed: scout/18-who-else-is-on-this-board-presence-besid
- scout pushed: scout/39-security-cap-the-body-by-bytes-read-not
- scout pushed: scout/31-a-move-made-in-the-terminal-reaches-the
- scout pushed: scout/39-security-cap-the-body-by-bytes-read-not
- scout pushed: scout/34-a-card-title-cannot-repaint-someone-s-te
- scout pushed: scout/18-who-else-is-on-this-board-presence-besid
- scout pushed: scout/67-the-board-says-when-it-has-stopped-being
- scout pushed: scout/40-rate-limit-every-write-not-only-board-cr
- scout pushed: scout/17-the-terminal-keeps-up-the-board-redraws
- scout pushed: scout/39-security-cap-the-body-by-bytes-read-not
- scout pushed: scout/18-who-else-is-on-this-board-presence-besid
- scout pushed: scout/52-an-agent-can-put-the-first-card-on-a-boa
- scout pushed: scout/40-rate-limit-every-write-not-only-board-cr
- scout pushed: scout/39-security-cap-the-body-by-bytes-read-not
- scout pushed: scout/40-rate-limit-every-write-not-only-board-cr
- scout pushed: scout/33-a-card-moved-under-a-filter-lands-where
- scout pushed: scout/12-a-card-someone-moves-appears-for-everyon
- scout pushed: scout/17-the-terminal-keeps-up-the-board-redraws
- scout pushed: scout/39-security-cap-the-body-by-bytes-read-not
- scout pushed: scout/42-renaming-a-board-can-be-undone-renameboa
- scout pushed: scout/17-the-terminal-keeps-up-the-board-redraws
- scout pushed: scout/12-a-card-someone-moves-appears-for-everyon
- scout pushed: scout/38-security-the-terminal-lists-every-board
- scout pushed: scout/21-a-card-can-be-moved-with-a-thumb-touch-d
- scout pushed: scout/17-the-terminal-keeps-up-the-board-redraws
- scout pushed: scout/21-a-card-can-be-moved-with-a-thumb-touch-d
- scout pushed: scout/12-a-card-someone-moves-appears-for-everyon
- scout pushed: scout/38-security-the-terminal-lists-every-board
- scout pushed: scout/12-a-card-someone-moves-appears-for-everyon
- scout pushed: scout/11-boards-belong-to-a-person-a-guest-s-boar
- scout pushed: scout/11-boards-belong-to-a-person-a-guest-s-boar
- scout pushed: scout/30-the-last-two-writes-outside-a-transactio
- scout pushed: scout/16-a-shared-board-cannot-be-used-to-fill-th