Cockpit · main

Where a change spends its time

How long each merged pull request was written against how long it waited on the harness, how many rounds it took, and which check held each one. Read the box below before the totals: it says what they leave out.

generated 2026-09-30 10:28Z commit ca13a91 merged pull requests read 109 covering 14 days Test explorer → CI stability → Test selection →
What this does and does not measure

Evolution

One point per merged pull request read, not one window, positioned by when it merged — so a trend is something to see rather than a pair of snapshots to compare by eye. Each panel's own size lane carries the pull request's lines changed. Zoom in with the tabs below; every day's data is already on this page, so nothing is fetched to do it.

Where the harness minutes go

Tests and checksCode reviewSecurity review
0m79m158m238m#422 Split the functional definition into docs/product/, one file per area Tests and checks: 26s#422 Split the functional definition into docs/product/, one file per area Security review: 34s#424 Lean the functional definition: design system, across-the-app, index, workspaces Tests and checks: 28s#424 Lean the functional definition: design system, across-the-app, index, workspaces Security review: 28s#425 Lean docs/product/items.md Tests and checks: 31s#425 Lean docs/product/items.md Security review: 1m 57s#427 Lean docs/product/dashboards.md Tests and checks: 57s#427 Lean docs/product/dashboards.md Security review: 18s#429 Lean docs/product/inbox.md Tests and checks: 27s#429 Lean docs/product/inbox.md Security review: 16s#430 Lean docs/product/offline.md Tests and checks: 27s#430 Lean docs/product/offline.md Security review: 20s#431 Lean docs/product/glossary.md Tests and checks: 27s#431 Lean docs/product/glossary.md Security review: 10s#428 Review a change as much as what it touches needs Tests and checks: 16m 19s#428 Review a change as much as what it touches needs Code review: 5m 59s#428 Review a change as much as what it touches needs Security review: 31s#426 Report what building an issue took - time, requests, models, cost and reviews Tests and checks: 50m 25s#426 Report what building an issue took - time, requests, models, cost and reviews Code review: 4m 13s#426 Report what building an issue took - time, requests, models, cost and reviews Security review: 1m 10s#435 Shrink and scroll a Panel to fit a row dragged shorter Tests and checks: 10m 49s#435 Shrink and scroll a Panel to fit a row dragged shorter Code review: 8m 17s#436 Give every item already there a vector Tests and checks: 30m 25s#436 Give every item already there a vector Code review: 8m 57s#436 Give every item already there a vector Security review: 55s#437 Show and edit an item's priority Tests and checks: 29m 00s#437 Show and edit an item's priority Code review: 5m 56s#434 Re-read the rest of the inbox the moment you fix a title Tests and checks: 17m 35s#434 Re-read the rest of the inbox the moment you fix a title Code review: 9m 39s#434 Re-read the rest of the inbox the moment you fix a title Security review: 18s#440 Make an item's priority mark clearly distinct at each level Tests and checks: 8m 49s#440 Make an item's priority mark clearly distinct at each level Code review: 24s#443 Restore the agreed grey-to-vivid-red priority colours Tests and checks: 10m 37s#443 Restore the agreed grey-to-vivid-red priority colours Code review: 30s#445 Remove the Move left/right/up/down menu entries everywhere Tests and checks: 34m 07s#445 Remove the Move left/right/up/down menu entries everywhere Code review: 7m 34s#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab Tests and checks: 21m 41s#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab Code review: 7m 21s#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab Security review: 5m 18s#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held Tests and checks: 29m 10s#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held Code review: 7m 41s#457 Require a double-click to open a row again, now that a plain click opens it Tests and checks: 20m 01s#457 Require a double-click to open a row again, now that a plain click opens it Code review: 2m 51s#459 Create an item on a panel, filed there directly Tests and checks: 20m 40s#459 Create an item on a panel, filed there directly Code review: 19s#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override Tests and checks: 46m 48s#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override Code review: 2m 54s#455 Attach a file to an item Tests and checks: 36m 37s#455 Attach a file to an item Code review: 8m 06s#455 Attach a file to an item Security review: 25m 17s#458 See the history of what Cockpit proposed for the Inbox's items Tests and checks: 2h 00m#458 See the history of what Cockpit proposed for the Inbox's items Code review: 10m 33s#458 See the history of what Cockpit proposed for the Inbox's items Security review: 2m 22s#448 Re-add a visible menu button to a Panel's header Tests and checks: 2h 25m#448 Re-add a visible menu button to a Panel's header Code review: 26m 40s#468 Build a parent issue's children one at a time, each in fresh subagents on its own model Tests and checks: 1m 38s#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs Tests and checks: 6m 10s#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs Code review: 14m 29s#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs Security review: 1m 05s#469 Show and set an item's due date Tests and checks: 31m 32s#469 Show and set an item's due date Code review: 7s#469 Show and set an item's due date Security review: 3m 09s#471 Add a Filter panel that shows every filed item due in a window (#463) Tests and checks: 1h 15m#471 Add a Filter panel that shows every filed item due in a window (#463) Code review: 2m 38s#471 Add a Filter panel that shows every filed item due in a window (#463) Security review: 4m 00s#472 Filter a Filter panel by priority and type Tests and checks: 54m 11s#472 Filter a Filter panel by priority and type Code review: 9m 42s#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects Tests and checks: 31m 37s#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects Code review: 19m 43s#476 Say which other panels an item is also in, after its title Tests and checks: 25m 57s#476 Say which other panels an item is also in, after its title Code review: 5m 33s#475 Colour an action's own deadline as it approaches, and mark it red once passed Tests and checks: 41m 01s#475 Colour an action's own deadline as it approaches, and mark it red once passed Code review: 14m 34s#477 Give a remote or cloud session a CI-waiter that doesn't need gh Tests and checks: 55s#478 Add the Teams message extension action as a Saved-messages alternative Tests and checks: 36s#488 Give the item's form more room, and put clutter out of the way Tests and checks: 1h 10m#488 Give the item's form more room, and put clutter out of the way Code review: 14m 30s#489 Connect a Microsoft Teams source account Tests and checks: 23m 12s#489 Connect a Microsoft Teams source account Code review: 9m 06s#489 Connect a Microsoft Teams source account Security review: 13m 00s#490 Let the item's form dock to the side of the screen instead of opening as a dialog Tests and checks: 47m 51s#490 Let the item's form dock to the side of the screen instead of opening as a dialog Code review: 14m 41s#490 Let the item's form dock to the side of the screen instead of opening as a dialog Security review: 3m 26s#491 Save a Teams message to Cockpit (#486) Tests and checks: 15m 28s#491 Save a Teams message to Cockpit (#486) Code review: 7m 43s#491 Save a Teams message to Cockpit (#486) Security review: 7m 52s#492 Open an Item at its source (#487) Tests and checks: 6m 04s#492 Open an Item at its source (#487) Code review: 6m 59s#493 Keep a docked item open across dashboards in the same workspace Tests and checks: 17m 02s#493 Keep a docked item open across dashboards in the same workspace Code review: 8m 20s#494 Save a docked item's fields as you finish them, not behind one Save button Tests and checks: 1h 29m#494 Save a docked item's fields as you finish them, not behind one Save button Code review: 25m 41s#495 Give the item's form more room, and read its fields, description, then files Tests and checks: 51m 02s#495 Give the item's form more room, and read its fields, description, then files Code review: 4m 17s#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row Tests and checks: 26m 59s#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row Code review: 12m 22s#497 Reflow the shell beside a docked item's form, so dashboards stay visible Tests and checks: 8m 31s#497 Reflow the shell beside a docked item's form, so dashboards stay visible Code review: 6m 15s#498 Put what was captured and the item's id on a Details tab Tests and checks: 24m 32s#498 Put what was captured and the item's id on a Details tab Code review: 3m 35s#501 Show how near a deadline is as a pill on the row Tests and checks: 7m 45s#501 Show how near a deadline is as a pill on the row Code review: 6m 20s#500 Head every row with a priority flag, faint where none is set Tests and checks: 33m 46s#500 Head every row with a priority flag, faint where none is set Code review: 5m 18s#499 Let a docked item's form follow the row you click, and the note you capture Tests and checks: 3h 08m#499 Let a docked item's form follow the row you click, and the note you capture Code review: 49m 01s#502 Tell whoever saves a Teams message what became of it, and offer the action in chats Tests and checks: 33m 07s#502 Tell whoever saves a Teams message what became of it, and offer the action in chats Code review: 6m 21s#502 Tell whoever saves a Teams message what became of it, and offer the action in chats Security review: 4m 35s#505 Let a Filter show items that meet any of its conditions Tests and checks: 22m 47s#505 Let a Filter show items that meet any of its conditions Code review: 6m 25s#506 Let every press of Save to Cockpit file an Item Tests and checks: 33m 09s#506 Let every press of Save to Cockpit file an Item Code review: 5m 34s#506 Let every press of Save to Cockpit file an Item Security review: 1m 58s#507 Reorder a workspace's dashboards by dragging their tabs (#503) Tests and checks: 31m 59s#507 Reorder a workspace's dashboards by dragging their tabs (#503) Code review: 10m 07s#507 Reorder a workspace's dashboards by dragging their tabs (#503) Security review: 2m 02s#510 Stop instrumenting coverage on a pull request's test run Tests and checks: 43m 06s#510 Stop instrumenting coverage on a pull request's test run Code review: 13m 26s#510 Stop instrumenting coverage on a pull request's test run Security review: 4m 18s#513 Keep a decision's evidence in its issue, not in the document Tests and checks: 32s#512 Remove the remote code and security reviews Tests and checks: 14m 36s#516 Record what a session did, on the pull request it opens Tests and checks: 14m 39s#511 Bring the browser tier back inside a budget Tests and checks: 45m 14s#511 Bring the browser tier back inside a budget Code review: 6m 34s#511 Bring the browser tier back inside a budget Security review: 15s#517 Work out each merged pull request's rounds and what held them, and answer with the model Tests and checks: 12m 39s#518 Draw the lead-time page from the model Tests and checks: 12m 26s#520 Say which level to type, instead of explaining how the command picks one Tests and checks: 29s#519 Run the lead-time report nightly, and publish it beside the other two Tests and checks: 13m 50s#521 Plot time coding against time in the harness Tests and checks: 13m 07s#522 Draw a round as the checks that held it, not just the last Tests and checks: 12m 59s#523 Rework CLAUDE.md into guidance, with the reason in a clause Tests and checks: 1m 00s#525 Scroll the dashboard or a panel while dragging near its edge Tests and checks: 21m 00s#529 Change an item's type, and its status, from its form, and see where it is shown Tests and checks: 24m 25s#530 Sort a panel of items by the fields you choose Tests and checks: 12m 23s#531 Choose how a Filter's rows are sorted Tests and checks: 12m 01s#532 Embed an image inline in an item's description Tests and checks: 12m 27s#533 Remove the two learning settings screens, and the commands that write to them Tests and checks: 24m 59s#538 Run only the affected specs in CI's E2E (F3) job on a pull request Tests and checks: 12m 01s#542 Offer Capture from the installed app's icon menu Tests and checks: 11m 44s#543 Keep the Capture button in reach on a phone Tests and checks: 16m 24s#545 Flag the users nobody has signed in as for months, on the admin page (#344) Tests and checks: 25m 00s#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press Tests and checks: 12m 06s#544 Record what CI's Test job selected, and why, on every run Tests and checks: 11m 25s#547 Capture over the screen you are on, and open it with C Tests and checks: 27m 01s#550 Fix the Inbox collapse button drawn as a replacement character Tests and checks: 4m 38s#551 Put the Capture note box first again at a desk Tests and checks: 10m 32s#552 Stop every push-stream poll reading all of an account's note readings Tests and checks: 12m 43s#553 Say when the free tier's daily reads are spent, instead of blaming an update Tests and checks: 12m 28s#554 Publish a test selection report Tests and checks: 19m 38s#555 Show E2E in the test selection report Tests and checks: 1h 01m#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full Tests and checks: 12m 06s#559 Drop files and paste images while capturing a message Tests and checks: 24m 02s#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart Tests and checks: 12m 49s#562 Show that a file can be dropped, pasted or added while capturing Tests and checks: 12m 31s#564 Publish nightly's reports the same night, and make a manual run go live too Tests and checks: 12m 26s#577 Hand a panel's scroll off to the dashboard once it runs out of room Tests and checks: 14m 25s#578 Mark an item In progress, and see since when Tests and checks: 13m 00s#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you Tests and checks: 23m 29s#579 Connect a workspace to Claude Code Tests and checks: 37m 49s#580 Give the gear its own glyph, not the workspace's dots Tests and checks: 8m 30s#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 Tests and checks: 12m 51s#587 Keep your agents in a dock, and choose which each dashboard shows Tests and checks: 27m 36s#586 Record every panel refresh in the rewrite history Tests and checks: 38m 44s#585 Debounce the settle-triggered repropose fan-out across a real time window Tests and checks: 55m 42s#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix Tests and checks: 1h 27m#590 Drop an agent on an item to start a Claude Code session on it Tests and checks: 26m 43s#592 See on the item when Claude is waiting on you Tests and checks: 28m 56s#591 Send an item's attachments along when an agent starts Tests and checks: 2h 43m#593 Restyle the agents' dock to match the agreed POC Tests and checks: 41m 17s#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear Tests and checks: 13m 43s#597 Wear a workspace's colour in the dashboard band, not across the page Tests and checks: 39m 54s#603 Name the model that builds every scoped unit Tests and checks: 37s#604 Title the session for the issue as soon as /issue confirms it is live Tests and checks: 30s#605 Make the session title part of /issue step 1, and load its deferred tool Tests and checks: 26s#606 Show which app captured an item Tests and checks: 11m 56s#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance Tests and checks: 27m 37ssize#422 Split the functional definition into docs/product/, one file per area · 698 lines changed#424 Lean the functional definition: design system, across-the-app, index, workspaces · 106 lines changed#425 Lean docs/product/items.md · 69 lines changed#427 Lean docs/product/dashboards.md · 74 lines changed#429 Lean docs/product/inbox.md · 37 lines changed#430 Lean docs/product/offline.md · 32 lines changed#431 Lean docs/product/glossary.md · 24 lines changed#428 Review a change as much as what it touches needs · 523 lines changed#426 Report what building an issue took - time, requests, models, cost and reviews · 944 lines changed#435 Shrink and scroll a Panel to fit a row dragged shorter · 212 lines changed#436 Give every item already there a vector · 1945 lines changed#437 Show and edit an item's priority · 362 lines changed#434 Re-read the rest of the inbox the moment you fix a title · 1119 lines changed#440 Make an item's priority mark clearly distinct at each level · 34 lines changed#443 Restore the agreed grey-to-vivid-red priority colours · 12 lines changed#445 Remove the Move left/right/up/down menu entries everywhere · 860 lines changed#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 1244 lines changed#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 712 lines changed#457 Require a double-click to open a row again, now that a plain click opens it · 80 lines changed#459 Create an item on a panel, filed there directly · 568 lines changed#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 536 lines changed#455 Attach a file to an item · 2011 lines changed#458 See the history of what Cockpit proposed for the Inbox's items · 1886 lines changed#448 Re-add a visible menu button to a Panel's header · 379 lines changed#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 30 lines changed#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 1372 lines changed#469 Show and set an item's due date · 329 lines changed#471 Add a Filter panel that shows every filed item due in a window (#463) · 2149 lines changed#472 Filter a Filter panel by priority and type · 849 lines changed#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 682 lines changed#476 Say which other panels an item is also in, after its title · 420 lines changed#475 Colour an action's own deadline as it approaches, and mark it red once passed · 514 lines changed#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 2 lines changed#478 Add the Teams message extension action as a Saved-messages alternative · 29 lines changed#488 Give the item's form more room, and put clutter out of the way · 1319 lines changed#489 Connect a Microsoft Teams source account · 2922 lines changed#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 1159 lines changed#491 Save a Teams message to Cockpit (#486) · 3963 lines changed#492 Open an Item at its source (#487) · 365 lines changed#493 Keep a docked item open across dashboards in the same workspace · 269 lines changed#494 Save a docked item's fields as you finish them, not behind one Save button · 1022 lines changed#495 Give the item's form more room, and read its fields, description, then files · 226 lines changed#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 570 lines changed#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 141 lines changed#498 Put what was captured and the item's id on a Details tab · 1018 lines changed#501 Show how near a deadline is as a pill on the row · 463 lines changed#500 Head every row with a priority flag, faint where none is set · 94 lines changed#499 Let a docked item's form follow the row you click, and the note you capture · 786 lines changed#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 255 lines changed#505 Let a Filter show items that meet any of its conditions · 596 lines changed#506 Let every press of Save to Cockpit file an Item · 237 lines changed#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 1062 lines changed#510 Stop instrumenting coverage on a pull request's test run · 127 lines changed#513 Keep a decision's evidence in its issue, not in the document · 1 line changed#512 Remove the remote code and security reviews · 2795 lines changed#516 Record what a session did, on the pull request it opens · 345 lines changed#511 Bring the browser tier back inside a budget · 2074 lines changed#517 Work out each merged pull request's rounds and what held them, and answer with the model · 1613 lines changed#518 Draw the lead-time page from the model · 1191 lines changed#520 Say which level to type, instead of explaining how the command picks one · 2 lines changed#519 Run the lead-time report nightly, and publish it beside the other two · 172 lines changed#521 Plot time coding against time in the harness · 500 lines changed#522 Draw a round as the checks that held it, not just the last · 145 lines changed#523 Rework CLAUDE.md into guidance, with the reason in a clause · 89 lines changed#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-1709-1809-1909-2009-2109-2209-2309-2409-2509-2609-2709-2809-2909-30

Start to merge

0m929m1858m2786m#422 Split the functional definition into docs/product/, one file per area · 17m 25s to merge#424 Lean the functional definition: design system, across-the-app, index, workspaces · 18m 29s to merge#425 Lean docs/product/items.md · 4m 28s to merge#427 Lean docs/product/dashboards.md · 3m 18s to merge#429 Lean docs/product/inbox.md · 2m 08s to merge#430 Lean docs/product/offline.md · 2m 52s to merge#431 Lean docs/product/glossary.md · 2m 04s to merge#428 Review a change as much as what it touches needs · 39m 31s to merge#426 Report what building an issue took - time, requests, models, cost and reviews · 1h 05m to merge#435 Shrink and scroll a Panel to fit a row dragged shorter · 21m 44s to merge#436 Give every item already there a vector · 1h 22m to merge#437 Show and edit an item's priority · 46m 02s to merge#434 Re-read the rest of the inbox the moment you fix a title · 46h 26m to merge#440 Make an item's priority mark clearly distinct at each level · 11m 11s to merge#443 Restore the agreed grey-to-vivid-red priority colours · 12m 56s to merge#445 Remove the Move left/right/up/down menu entries everywhere · 47m 59s to merge#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 54m 08s to merge#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 1h 13m to merge#457 Require a double-click to open a row again, now that a plain click opens it · 25m 59s to merge#459 Create an item on a panel, filed there directly · 36m 43s to merge#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 58m 39s to merge#455 Attach a file to an item · 2h 41m to merge#458 See the history of what Cockpit proposed for the Inbox's items · 4h 46m to merge#448 Re-add a visible menu button to a Panel's header · 14h 58m to merge#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 2m 53s to merge#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 48m 13s to merge#469 Show and set an item's due date · 1h 09m to merge#471 Add a Filter panel that shows every filed item due in a window (#463) · 2h 02m to merge#472 Filter a Filter panel by priority and type · 4h 25m to merge#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 2h 48m to merge#476 Say which other panels an item is also in, after its title · 7h 59m to merge#475 Colour an action's own deadline as it approaches, and mark it red once passed · 12h 12m to merge#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 7m 19s to merge#478 Add the Teams message extension action as a Saved-messages alternative · 2m 33s to merge#488 Give the item's form more room, and put clutter out of the way · 2h 14m to merge#489 Connect a Microsoft Teams source account · 1h 37m to merge#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 2h 08m to merge#491 Save a Teams message to Cockpit (#486) · 2h 09m to merge#492 Open an Item at its source (#487) · 15m 58s to merge#493 Keep a docked item open across dashboards in the same workspace · 29m 57s to merge#494 Save a docked item's fields as you finish them, not behind one Save button · 2h 24m to merge#495 Give the item's form more room, and read its fields, description, then files · 1h 27m to merge#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 48m 18s to merge#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 26m 12s to merge#498 Put what was captured and the item's id on a Details tab · 34m 56s to merge#501 Show how near a deadline is as a pill on the row · 27m 40s to merge#500 Head every row with a priority flag, faint where none is set · 40m 42s to merge#499 Let a docked item's form follow the row you click, and the note you capture · 5h 00m to merge#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 48m 53s to merge#505 Let a Filter show items that meet any of its conditions · 31m 59s to merge#506 Let every press of Save to Cockpit file an Item · 53m 27s to merge#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 1h 03m to merge#510 Stop instrumenting coverage on a pull request's test run · 1h 07m to merge#513 Keep a decision's evidence in its issue, not in the document · 2m 11s to merge#512 Remove the remote code and security reviews · 21m 44s to merge#516 Record what a session did, on the pull request it opens · 17m 33s to merge#511 Bring the browser tier back inside a budget · 1h 17m to merge#517 Work out each merged pull request's rounds and what held them, and answer with the model · 39m 18s to merge#518 Draw the lead-time page from the model · 34m 49s to merge#520 Say which level to type, instead of explaining how the command picks one · 1m 38s to merge#519 Run the lead-time report nightly, and publish it beside the other two · 21m 27s to merge#521 Plot time coding against time in the harness · 28m 03s to merge#522 Draw a round as the checks that held it, not just the last · 14m 00s to merge#523 Rework CLAUDE.md into guidance, with the reason in a clause · 16h 38m to merge#525 Scroll the dashboard or a panel while dragging near its edge · 36m 53s to merge#529 Change an item's type, and its status, from its form, and see where it is shown · 2h 03m to merge#530 Sort a panel of items by the fields you choose · 2h 32m to merge#531 Choose how a Filter's rows are sorted · 29m 28s to merge#532 Embed an image inline in an item's description · 48m 08s to merge#533 Remove the two learning settings screens, and the commands that write to them · 1h 14m to merge#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 36m 01s to merge#542 Offer Capture from the installed app's icon menu · 15m 38s to merge#543 Keep the Capture button in reach on a phone · 24m 07s to merge#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 41m 39s to merge#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 49m 02s to merge#544 Record what CI's Test job selected, and why, on every run · 49m 32s to merge#547 Capture over the screen you are on, and open it with C · 1h 55m to merge#550 Fix the Inbox collapse button drawn as a replacement character · 10m 27s to merge#551 Put the Capture note box first again at a desk · 11m 14s to merge#552 Stop every push-stream poll reading all of an account's note readings · 27m 51s to merge#553 Say when the free tier's daily reads are spent, instead of blaming an update · 52m 30s to merge#554 Publish a test selection report · 2h 02m to merge#555 Show E2E in the test selection report · 1h 11m to merge#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 25m 50s to merge#559 Drop files and paste images while capturing a message · 1h 11m to merge#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 46m 29s to merge#562 Show that a file can be dropped, pasted or added while capturing · 14m 01s to merge#564 Publish nightly's reports the same night, and make a manual run go live too · 31m 11s to merge#577 Hand a panel's scroll off to the dashboard once it runs out of room · 56m 35s to merge#578 Mark an item In progress, and see since when · 1h 24m to merge#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 1h 34m to merge#579 Connect a workspace to Claude Code · 2h 08m to merge#580 Give the gear its own glyph, not the workspace's dots · 21m 58s to merge#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1h 04m to merge#587 Keep your agents in a dock, and choose which each dashboard shows · 1h 58m to merge#586 Record every panel refresh in the rewrite history · 1h 22m to merge#585 Debounce the settle-triggered repropose fan-out across a real time window · 1h 31m to merge#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2h 52m to merge#590 Drop an agent on an item to start a Claude Code session on it · 1h 49m to merge#592 See on the item when Claude is waiting on you · 2h 44m to merge#591 Send an item's attachments along when an agent starts · 4h 00m to merge#593 Restyle the agents' dock to match the agreed POC · 1h 54m to merge#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 26m 19s to merge#597 Wear a workspace's colour in the dashboard band, not across the page · 55m 00s to merge#603 Name the model that builds every scoped unit · 4m 51s to merge#604 Title the session for the issue as soon as /issue confirms it is live · 1m 31s to merge#605 Make the session title part of /issue step 1, and load its deferred tool · 1m 16s to merge#606 Show which app captured an item · 24m 39s to merge#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 57m 05s to mergesize#422 Split the functional definition into docs/product/, one file per area · 698 lines changed#424 Lean the functional definition: design system, across-the-app, index, workspaces · 106 lines changed#425 Lean docs/product/items.md · 69 lines changed#427 Lean docs/product/dashboards.md · 74 lines changed#429 Lean docs/product/inbox.md · 37 lines changed#430 Lean docs/product/offline.md · 32 lines changed#431 Lean docs/product/glossary.md · 24 lines changed#428 Review a change as much as what it touches needs · 523 lines changed#426 Report what building an issue took - time, requests, models, cost and reviews · 944 lines changed#435 Shrink and scroll a Panel to fit a row dragged shorter · 212 lines changed#436 Give every item already there a vector · 1945 lines changed#437 Show and edit an item's priority · 362 lines changed#434 Re-read the rest of the inbox the moment you fix a title · 1119 lines changed#440 Make an item's priority mark clearly distinct at each level · 34 lines changed#443 Restore the agreed grey-to-vivid-red priority colours · 12 lines changed#445 Remove the Move left/right/up/down menu entries everywhere · 860 lines changed#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 1244 lines changed#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 712 lines changed#457 Require a double-click to open a row again, now that a plain click opens it · 80 lines changed#459 Create an item on a panel, filed there directly · 568 lines changed#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 536 lines changed#455 Attach a file to an item · 2011 lines changed#458 See the history of what Cockpit proposed for the Inbox's items · 1886 lines changed#448 Re-add a visible menu button to a Panel's header · 379 lines changed#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 30 lines changed#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 1372 lines changed#469 Show and set an item's due date · 329 lines changed#471 Add a Filter panel that shows every filed item due in a window (#463) · 2149 lines changed#472 Filter a Filter panel by priority and type · 849 lines changed#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 682 lines changed#476 Say which other panels an item is also in, after its title · 420 lines changed#475 Colour an action's own deadline as it approaches, and mark it red once passed · 514 lines changed#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 2 lines changed#478 Add the Teams message extension action as a Saved-messages alternative · 29 lines changed#488 Give the item's form more room, and put clutter out of the way · 1319 lines changed#489 Connect a Microsoft Teams source account · 2922 lines changed#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 1159 lines changed#491 Save a Teams message to Cockpit (#486) · 3963 lines changed#492 Open an Item at its source (#487) · 365 lines changed#493 Keep a docked item open across dashboards in the same workspace · 269 lines changed#494 Save a docked item's fields as you finish them, not behind one Save button · 1022 lines changed#495 Give the item's form more room, and read its fields, description, then files · 226 lines changed#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 570 lines changed#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 141 lines changed#498 Put what was captured and the item's id on a Details tab · 1018 lines changed#501 Show how near a deadline is as a pill on the row · 463 lines changed#500 Head every row with a priority flag, faint where none is set · 94 lines changed#499 Let a docked item's form follow the row you click, and the note you capture · 786 lines changed#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 255 lines changed#505 Let a Filter show items that meet any of its conditions · 596 lines changed#506 Let every press of Save to Cockpit file an Item · 237 lines changed#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 1062 lines changed#510 Stop instrumenting coverage on a pull request's test run · 127 lines changed#513 Keep a decision's evidence in its issue, not in the document · 1 line changed#512 Remove the remote code and security reviews · 2795 lines changed#516 Record what a session did, on the pull request it opens · 345 lines changed#511 Bring the browser tier back inside a budget · 2074 lines changed#517 Work out each merged pull request's rounds and what held them, and answer with the model · 1613 lines changed#518 Draw the lead-time page from the model · 1191 lines changed#520 Say which level to type, instead of explaining how the command picks one · 2 lines changed#519 Run the lead-time report nightly, and publish it beside the other two · 172 lines changed#521 Plot time coding against time in the harness · 500 lines changed#522 Draw a round as the checks that held it, not just the last · 145 lines changed#523 Rework CLAUDE.md into guidance, with the reason in a clause · 89 lines changed#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-1709-1809-1909-2009-2109-2209-2309-2409-2509-2609-2709-2809-2909-30

Rounds to merge

04812#422 Split the functional definition into docs/product/, one file per area · 1 round#424 Lean the functional definition: design system, across-the-app, index, workspaces · 1 round#425 Lean docs/product/items.md · 1 round#427 Lean docs/product/dashboards.md · 2 rounds#429 Lean docs/product/inbox.md · 1 round#430 Lean docs/product/offline.md · 1 round#431 Lean docs/product/glossary.md · 1 round#428 Review a change as much as what it touches needs · 2 rounds#426 Report what building an issue took - time, requests, models, cost and reviews · 3 rounds#435 Shrink and scroll a Panel to fit a row dragged shorter · 1 round#436 Give every item already there a vector · 2 rounds#437 Show and edit an item's priority · 3 rounds#434 Re-read the rest of the inbox the moment you fix a title · 2 rounds#440 Make an item's priority mark clearly distinct at each level · 1 round#443 Restore the agreed grey-to-vivid-red priority colours · 1 round#445 Remove the Move left/right/up/down menu entries everywhere · 2 rounds#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 3 rounds#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 3 rounds#457 Require a double-click to open a row again, now that a plain click opens it · 2 rounds#459 Create an item on a panel, filed there directly · 2 rounds#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 2 rounds#455 Attach a file to an item · 6 rounds#458 See the history of what Cockpit proposed for the Inbox's items · 5 rounds#448 Re-add a visible menu button to a Panel's header · 6 rounds#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 1 round#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 2 rounds#469 Show and set an item's due date · 2 rounds#471 Add a Filter panel that shows every filed item due in a window (#463) · 4 rounds#472 Filter a Filter panel by priority and type · 4 rounds#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 4 rounds#476 Say which other panels an item is also in, after its title · 3 rounds#475 Colour an action's own deadline as it approaches, and mark it red once passed · 5 rounds#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 2 rounds#478 Add the Teams message extension action as a Saved-messages alternative · 1 round#488 Give the item's form more room, and put clutter out of the way · 4 rounds#489 Connect a Microsoft Teams source account · 3 rounds#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 4 rounds#491 Save a Teams message to Cockpit (#486) · 2 rounds#492 Open an Item at its source (#487) · 1 round#493 Keep a docked item open across dashboards in the same workspace · 2 rounds#494 Save a docked item's fields as you finish them, not behind one Save button · 6 rounds#495 Give the item's form more room, and read its fields, description, then files · 3 rounds#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 2 rounds#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 1 round#498 Put what was captured and the item's id on a Details tab · 2 rounds#501 Show how near a deadline is as a pill on the row · 1 round#500 Head every row with a priority flag, faint where none is set · 1 round#499 Let a docked item's form follow the row you click, and the note you capture · 12 rounds#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 3 rounds#505 Let a Filter show items that meet any of its conditions · 1 round#506 Let every press of Save to Cockpit file an Item · 2 rounds#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 3 rounds#510 Stop instrumenting coverage on a pull request's test run · 3 rounds#513 Keep a decision's evidence in its issue, not in the document · 1 round#512 Remove the remote code and security reviews · 1 round#516 Record what a session did, on the pull request it opens · 1 round#511 Bring the browser tier back inside a budget · 2 rounds#517 Work out each merged pull request's rounds and what held them, and answer with the model · 1 round#518 Draw the lead-time page from the model · 1 round#520 Say which level to type, instead of explaining how the command picks one · 1 round#519 Run the lead-time report nightly, and publish it beside the other two · 1 round#521 Plot time coding against time in the harness · 1 round#522 Draw a round as the checks that held it, not just the last · 1 round#523 Rework CLAUDE.md into guidance, with the reason in a clause · 2 rounds#525 Scroll the dashboard or a panel while dragging near its edge · 2 rounds#529 Change an item's type, and its status, from its form, and see where it is shown · 2 rounds#530 Sort a panel of items by the fields you choose · 1 round#531 Choose how a Filter's rows are sorted · 1 round#532 Embed an image inline in an item's description · 1 round#533 Remove the two learning settings screens, and the commands that write to them · 1 round#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 1 round#542 Offer Capture from the installed app's icon menu · 1 round#543 Keep the Capture button in reach on a phone · 2 rounds#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 1 round#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 1 round#544 Record what CI's Test job selected, and why, on every run · 1 round#547 Capture over the screen you are on, and open it with C · 1 round#550 Fix the Inbox collapse button drawn as a replacement character · 1 round#551 Put the Capture note box first again at a desk · 1 round#552 Stop every push-stream poll reading all of an account's note readings · 1 round#553 Say when the free tier's daily reads are spent, instead of blaming an update · 1 round#554 Publish a test selection report · 2 rounds#555 Show E2E in the test selection report · 1 round#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 1 round#559 Drop files and paste images while capturing a message · 2 rounds#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 1 round#562 Show that a file can be dropped, pasted or added while capturing · 1 round#564 Publish nightly's reports the same night, and make a manual run go live too · 1 round#577 Hand a panel's scroll off to the dashboard once it runs out of room · 1 round#578 Mark an item In progress, and see since when · 1 round#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 2 rounds#579 Connect a workspace to Claude Code · 3 rounds#580 Give the gear its own glyph, not the workspace's dots · 1 round#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1 round#587 Keep your agents in a dock, and choose which each dashboard shows · 2 rounds#586 Record every panel refresh in the rewrite history · 2 rounds#585 Debounce the settle-triggered repropose fan-out across a real time window · 1 round#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2 rounds#590 Drop an agent on an item to start a Claude Code session on it · 2 rounds#592 See on the item when Claude is waiting on you · 2 rounds#591 Send an item's attachments along when an agent starts · 2 rounds#593 Restyle the agents' dock to match the agreed POC · 3 rounds#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 1 round#597 Wear a workspace's colour in the dashboard band, not across the page · 3 rounds#603 Name the model that builds every scoped unit · 1 round#604 Title the session for the issue as soon as /issue confirms it is live · 1 round#605 Make the session title part of /issue step 1, and load its deferred tool · 1 round#606 Show which app captured an item · 1 round#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 2 roundssize#422 Split the functional definition into docs/product/, one file per area · 698 lines changed#424 Lean the functional definition: design system, across-the-app, index, workspaces · 106 lines changed#425 Lean docs/product/items.md · 69 lines changed#427 Lean docs/product/dashboards.md · 74 lines changed#429 Lean docs/product/inbox.md · 37 lines changed#430 Lean docs/product/offline.md · 32 lines changed#431 Lean docs/product/glossary.md · 24 lines changed#428 Review a change as much as what it touches needs · 523 lines changed#426 Report what building an issue took - time, requests, models, cost and reviews · 944 lines changed#435 Shrink and scroll a Panel to fit a row dragged shorter · 212 lines changed#436 Give every item already there a vector · 1945 lines changed#437 Show and edit an item's priority · 362 lines changed#434 Re-read the rest of the inbox the moment you fix a title · 1119 lines changed#440 Make an item's priority mark clearly distinct at each level · 34 lines changed#443 Restore the agreed grey-to-vivid-red priority colours · 12 lines changed#445 Remove the Move left/right/up/down menu entries everywhere · 860 lines changed#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 1244 lines changed#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 712 lines changed#457 Require a double-click to open a row again, now that a plain click opens it · 80 lines changed#459 Create an item on a panel, filed there directly · 568 lines changed#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 536 lines changed#455 Attach a file to an item · 2011 lines changed#458 See the history of what Cockpit proposed for the Inbox's items · 1886 lines changed#448 Re-add a visible menu button to a Panel's header · 379 lines changed#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 30 lines changed#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 1372 lines changed#469 Show and set an item's due date · 329 lines changed#471 Add a Filter panel that shows every filed item due in a window (#463) · 2149 lines changed#472 Filter a Filter panel by priority and type · 849 lines changed#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 682 lines changed#476 Say which other panels an item is also in, after its title · 420 lines changed#475 Colour an action's own deadline as it approaches, and mark it red once passed · 514 lines changed#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 2 lines changed#478 Add the Teams message extension action as a Saved-messages alternative · 29 lines changed#488 Give the item's form more room, and put clutter out of the way · 1319 lines changed#489 Connect a Microsoft Teams source account · 2922 lines changed#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 1159 lines changed#491 Save a Teams message to Cockpit (#486) · 3963 lines changed#492 Open an Item at its source (#487) · 365 lines changed#493 Keep a docked item open across dashboards in the same workspace · 269 lines changed#494 Save a docked item's fields as you finish them, not behind one Save button · 1022 lines changed#495 Give the item's form more room, and read its fields, description, then files · 226 lines changed#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 570 lines changed#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 141 lines changed#498 Put what was captured and the item's id on a Details tab · 1018 lines changed#501 Show how near a deadline is as a pill on the row · 463 lines changed#500 Head every row with a priority flag, faint where none is set · 94 lines changed#499 Let a docked item's form follow the row you click, and the note you capture · 786 lines changed#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 255 lines changed#505 Let a Filter show items that meet any of its conditions · 596 lines changed#506 Let every press of Save to Cockpit file an Item · 237 lines changed#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 1062 lines changed#510 Stop instrumenting coverage on a pull request's test run · 127 lines changed#513 Keep a decision's evidence in its issue, not in the document · 1 line changed#512 Remove the remote code and security reviews · 2795 lines changed#516 Record what a session did, on the pull request it opens · 345 lines changed#511 Bring the browser tier back inside a budget · 2074 lines changed#517 Work out each merged pull request's rounds and what held them, and answer with the model · 1613 lines changed#518 Draw the lead-time page from the model · 1191 lines changed#520 Say which level to type, instead of explaining how the command picks one · 2 lines changed#519 Run the lead-time report nightly, and publish it beside the other two · 172 lines changed#521 Plot time coding against time in the harness · 500 lines changed#522 Draw a round as the checks that held it, not just the last · 145 lines changed#523 Rework CLAUDE.md into guidance, with the reason in a clause · 89 lines changed#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-1709-1809-1909-2009-2109-2209-2309-2409-2509-2609-2709-2809-2909-30

Red rounds

0%33%67%100%#428 Review a change as much as what it touches needs · 100% of its rounds red#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 67% of its rounds red#459 Create an item on a panel, filed there directly · 50% of its rounds red#455 Attach a file to an item · 17% of its rounds red#458 See the history of what Cockpit proposed for the Inbox's items · 20% of its rounds red#448 Re-add a visible menu button to a Panel's header · 17% of its rounds red#472 Filter a Filter panel by priority and type · 50% of its rounds red#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 50% of its rounds red#476 Say which other panels an item is also in, after its title · 67% of its rounds red#475 Colour an action's own deadline as it approaches, and mark it red once passed · 20% of its rounds red#488 Give the item's form more room, and put clutter out of the way · 25% of its rounds red#489 Connect a Microsoft Teams source account · 33% of its rounds red#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 25% of its rounds red#494 Save a docked item's fields as you finish them, not behind one Save button · 17% of its rounds red#499 Let a docked item's form follow the row you click, and the note you capture · 58% of its rounds red#525 Scroll the dashboard or a panel while dragging near its edge · 50% of its rounds red#529 Change an item's type, and its status, from its form, and see where it is shown · 50% of its rounds red#543 Keep the Capture button in reach on a phone · 50% of its rounds red#559 Drop files and paste images while capturing a message · 50% of its rounds red#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 50% of its rounds red#579 Connect a workspace to Claude Code · 33% of its rounds red#587 Keep your agents in a dock, and choose which each dashboard shows · 50% of its rounds red#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 50% of its rounds red#590 Drop an agent on an item to start a Claude Code session on it · 50% of its rounds red#592 See on the item when Claude is waiting on you · 50% of its rounds red#593 Restyle the agents' dock to match the agreed POC · 67% of its rounds red#597 Wear a workspace's colour in the dashboard band, not across the page · 67% of its rounds red#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 50% of its rounds redsize#422 Split the functional definition into docs/product/, one file per area · 698 lines changed#424 Lean the functional definition: design system, across-the-app, index, workspaces · 106 lines changed#425 Lean docs/product/items.md · 69 lines changed#427 Lean docs/product/dashboards.md · 74 lines changed#429 Lean docs/product/inbox.md · 37 lines changed#430 Lean docs/product/offline.md · 32 lines changed#431 Lean docs/product/glossary.md · 24 lines changed#428 Review a change as much as what it touches needs · 523 lines changed#426 Report what building an issue took - time, requests, models, cost and reviews · 944 lines changed#435 Shrink and scroll a Panel to fit a row dragged shorter · 212 lines changed#436 Give every item already there a vector · 1945 lines changed#437 Show and edit an item's priority · 362 lines changed#434 Re-read the rest of the inbox the moment you fix a title · 1119 lines changed#440 Make an item's priority mark clearly distinct at each level · 34 lines changed#443 Restore the agreed grey-to-vivid-red priority colours · 12 lines changed#445 Remove the Move left/right/up/down menu entries everywhere · 860 lines changed#447 Move a panel to another dashboard, from its menu or by dragging it onto a tab · 1244 lines changed#446 Pick a row by ctrl/shift-click instead of aiming for a checkbox, and suspend single-row actions while a selection is held · 712 lines changed#457 Require a double-click to open a row again, now that a plain click opens it · 80 lines changed#459 Create an item on a panel, filed there directly · 568 lines changed#460 Cap the routing prompt to the last 50 decisions on panels that still exist, and drop the correction override · 536 lines changed#455 Attach a file to an item · 2011 lines changed#458 See the history of what Cockpit proposed for the Inbox's items · 1886 lines changed#448 Re-add a visible menu button to a Panel's header · 379 lines changed#468 Build a parent issue's children one at a time, each in fresh subagents on its own model · 30 lines changed#470 Cap the text-learning prompt to the last 30 days, and drop rules and pinned examples as inputs · 1372 lines changed#469 Show and set an item's due date · 329 lines changed#471 Add a Filter panel that shows every filed item due in a window (#463) · 2149 lines changed#472 Filter a Filter panel by priority and type · 849 lines changed#474 Filter a Filter panel by panel, and name the Filters a panel's deletion affects · 682 lines changed#476 Say which other panels an item is also in, after its title · 420 lines changed#475 Colour an action's own deadline as it approaches, and mark it red once passed · 514 lines changed#477 Give a remote or cloud session a CI-waiter that doesn't need gh · 2 lines changed#478 Add the Teams message extension action as a Saved-messages alternative · 29 lines changed#488 Give the item's form more room, and put clutter out of the way · 1319 lines changed#489 Connect a Microsoft Teams source account · 2922 lines changed#490 Let the item's form dock to the side of the screen instead of opening as a dialog · 1159 lines changed#491 Save a Teams message to Cockpit (#486) · 3963 lines changed#492 Open an Item at its source (#487) · 365 lines changed#493 Keep a docked item open across dashboards in the same workspace · 269 lines changed#494 Save a docked item's fields as you finish them, not behind one Save button · 1022 lines changed#495 Give the item's form more room, and read its fields, description, then files · 226 lines changed#496 Open an item's menu on right-click, fix the Inbox scrollbar, lighten the overdue row · 570 lines changed#497 Reflow the shell beside a docked item's form, so dashboards stay visible · 141 lines changed#498 Put what was captured and the item's id on a Details tab · 1018 lines changed#501 Show how near a deadline is as a pill on the row · 463 lines changed#500 Head every row with a priority flag, faint where none is set · 94 lines changed#499 Let a docked item's form follow the row you click, and the note you capture · 786 lines changed#502 Tell whoever saves a Teams message what became of it, and offer the action in chats · 255 lines changed#505 Let a Filter show items that meet any of its conditions · 596 lines changed#506 Let every press of Save to Cockpit file an Item · 237 lines changed#507 Reorder a workspace's dashboards by dragging their tabs (#503) · 1062 lines changed#510 Stop instrumenting coverage on a pull request's test run · 127 lines changed#513 Keep a decision's evidence in its issue, not in the document · 1 line changed#512 Remove the remote code and security reviews · 2795 lines changed#516 Record what a session did, on the pull request it opens · 345 lines changed#511 Bring the browser tier back inside a budget · 2074 lines changed#517 Work out each merged pull request's rounds and what held them, and answer with the model · 1613 lines changed#518 Draw the lead-time page from the model · 1191 lines changed#520 Say which level to type, instead of explaining how the command picks one · 2 lines changed#519 Run the lead-time report nightly, and publish it beside the other two · 172 lines changed#521 Plot time coding against time in the harness · 500 lines changed#522 Draw a round as the checks that held it, not just the last · 145 lines changed#523 Rework CLAUDE.md into guidance, with the reason in a clause · 89 lines changed#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-1709-1809-1909-2009-2109-2209-2309-2409-2509-2609-2709-2809-2909-30

Where the harness minutes go

Tests and checksCode reviewSecurity review
0m79m158m238m#525 Scroll the dashboard or a panel while dragging near its edge Tests and checks: 21m 00s#529 Change an item's type, and its status, from its form, and see where it is shown Tests and checks: 24m 25s#530 Sort a panel of items by the fields you choose Tests and checks: 12m 23s#531 Choose how a Filter's rows are sorted Tests and checks: 12m 01s#532 Embed an image inline in an item's description Tests and checks: 12m 27s#533 Remove the two learning settings screens, and the commands that write to them Tests and checks: 24m 59s#538 Run only the affected specs in CI's E2E (F3) job on a pull request Tests and checks: 12m 01s#542 Offer Capture from the installed app's icon menu Tests and checks: 11m 44s#543 Keep the Capture button in reach on a phone Tests and checks: 16m 24s#545 Flag the users nobody has signed in as for months, on the admin page (#344) Tests and checks: 25m 00s#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press Tests and checks: 12m 06s#544 Record what CI's Test job selected, and why, on every run Tests and checks: 11m 25s#547 Capture over the screen you are on, and open it with C Tests and checks: 27m 01s#550 Fix the Inbox collapse button drawn as a replacement character Tests and checks: 4m 38s#551 Put the Capture note box first again at a desk Tests and checks: 10m 32s#552 Stop every push-stream poll reading all of an account's note readings Tests and checks: 12m 43s#553 Say when the free tier's daily reads are spent, instead of blaming an update Tests and checks: 12m 28s#554 Publish a test selection report Tests and checks: 19m 38s#555 Show E2E in the test selection report Tests and checks: 1h 01m#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full Tests and checks: 12m 06s#559 Drop files and paste images while capturing a message Tests and checks: 24m 02s#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart Tests and checks: 12m 49s#562 Show that a file can be dropped, pasted or added while capturing Tests and checks: 12m 31s#564 Publish nightly's reports the same night, and make a manual run go live too Tests and checks: 12m 26s#577 Hand a panel's scroll off to the dashboard once it runs out of room Tests and checks: 14m 25s#578 Mark an item In progress, and see since when Tests and checks: 13m 00s#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you Tests and checks: 23m 29s#579 Connect a workspace to Claude Code Tests and checks: 37m 49s#580 Give the gear its own glyph, not the workspace's dots Tests and checks: 8m 30s#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 Tests and checks: 12m 51s#587 Keep your agents in a dock, and choose which each dashboard shows Tests and checks: 27m 36s#586 Record every panel refresh in the rewrite history Tests and checks: 38m 44s#585 Debounce the settle-triggered repropose fan-out across a real time window Tests and checks: 55m 42s#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix Tests and checks: 1h 27m#590 Drop an agent on an item to start a Claude Code session on it Tests and checks: 26m 43s#592 See on the item when Claude is waiting on you Tests and checks: 28m 56s#591 Send an item's attachments along when an agent starts Tests and checks: 2h 43m#593 Restyle the agents' dock to match the agreed POC Tests and checks: 41m 17s#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear Tests and checks: 13m 43s#597 Wear a workspace's colour in the dashboard band, not across the page Tests and checks: 39m 54s#603 Name the model that builds every scoped unit Tests and checks: 37s#604 Title the session for the issue as soon as /issue confirms it is live Tests and checks: 30s#605 Make the session title part of /issue step 1, and load its deferred tool Tests and checks: 26s#606 Show which app captured an item Tests and checks: 11m 56s#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance Tests and checks: 27m 37ssize#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2609-2709-2809-2909-30

Start to merge

0m929m1858m2786m#525 Scroll the dashboard or a panel while dragging near its edge · 36m 53s to merge#529 Change an item's type, and its status, from its form, and see where it is shown · 2h 03m to merge#530 Sort a panel of items by the fields you choose · 2h 32m to merge#531 Choose how a Filter's rows are sorted · 29m 28s to merge#532 Embed an image inline in an item's description · 48m 08s to merge#533 Remove the two learning settings screens, and the commands that write to them · 1h 14m to merge#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 36m 01s to merge#542 Offer Capture from the installed app's icon menu · 15m 38s to merge#543 Keep the Capture button in reach on a phone · 24m 07s to merge#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 41m 39s to merge#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 49m 02s to merge#544 Record what CI's Test job selected, and why, on every run · 49m 32s to merge#547 Capture over the screen you are on, and open it with C · 1h 55m to merge#550 Fix the Inbox collapse button drawn as a replacement character · 10m 27s to merge#551 Put the Capture note box first again at a desk · 11m 14s to merge#552 Stop every push-stream poll reading all of an account's note readings · 27m 51s to merge#553 Say when the free tier's daily reads are spent, instead of blaming an update · 52m 30s to merge#554 Publish a test selection report · 2h 02m to merge#555 Show E2E in the test selection report · 1h 11m to merge#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 25m 50s to merge#559 Drop files and paste images while capturing a message · 1h 11m to merge#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 46m 29s to merge#562 Show that a file can be dropped, pasted or added while capturing · 14m 01s to merge#564 Publish nightly's reports the same night, and make a manual run go live too · 31m 11s to merge#577 Hand a panel's scroll off to the dashboard once it runs out of room · 56m 35s to merge#578 Mark an item In progress, and see since when · 1h 24m to merge#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 1h 34m to merge#579 Connect a workspace to Claude Code · 2h 08m to merge#580 Give the gear its own glyph, not the workspace's dots · 21m 58s to merge#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1h 04m to merge#587 Keep your agents in a dock, and choose which each dashboard shows · 1h 58m to merge#586 Record every panel refresh in the rewrite history · 1h 22m to merge#585 Debounce the settle-triggered repropose fan-out across a real time window · 1h 31m to merge#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2h 52m to merge#590 Drop an agent on an item to start a Claude Code session on it · 1h 49m to merge#592 See on the item when Claude is waiting on you · 2h 44m to merge#591 Send an item's attachments along when an agent starts · 4h 00m to merge#593 Restyle the agents' dock to match the agreed POC · 1h 54m to merge#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 26m 19s to merge#597 Wear a workspace's colour in the dashboard band, not across the page · 55m 00s to merge#603 Name the model that builds every scoped unit · 4m 51s to merge#604 Title the session for the issue as soon as /issue confirms it is live · 1m 31s to merge#605 Make the session title part of /issue step 1, and load its deferred tool · 1m 16s to merge#606 Show which app captured an item · 24m 39s to merge#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 57m 05s to mergesize#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2609-2709-2809-2909-30

Rounds to merge

04812#525 Scroll the dashboard or a panel while dragging near its edge · 2 rounds#529 Change an item's type, and its status, from its form, and see where it is shown · 2 rounds#530 Sort a panel of items by the fields you choose · 1 round#531 Choose how a Filter's rows are sorted · 1 round#532 Embed an image inline in an item's description · 1 round#533 Remove the two learning settings screens, and the commands that write to them · 1 round#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 1 round#542 Offer Capture from the installed app's icon menu · 1 round#543 Keep the Capture button in reach on a phone · 2 rounds#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 1 round#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 1 round#544 Record what CI's Test job selected, and why, on every run · 1 round#547 Capture over the screen you are on, and open it with C · 1 round#550 Fix the Inbox collapse button drawn as a replacement character · 1 round#551 Put the Capture note box first again at a desk · 1 round#552 Stop every push-stream poll reading all of an account's note readings · 1 round#553 Say when the free tier's daily reads are spent, instead of blaming an update · 1 round#554 Publish a test selection report · 2 rounds#555 Show E2E in the test selection report · 1 round#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 1 round#559 Drop files and paste images while capturing a message · 2 rounds#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 1 round#562 Show that a file can be dropped, pasted or added while capturing · 1 round#564 Publish nightly's reports the same night, and make a manual run go live too · 1 round#577 Hand a panel's scroll off to the dashboard once it runs out of room · 1 round#578 Mark an item In progress, and see since when · 1 round#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 2 rounds#579 Connect a workspace to Claude Code · 3 rounds#580 Give the gear its own glyph, not the workspace's dots · 1 round#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1 round#587 Keep your agents in a dock, and choose which each dashboard shows · 2 rounds#586 Record every panel refresh in the rewrite history · 2 rounds#585 Debounce the settle-triggered repropose fan-out across a real time window · 1 round#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2 rounds#590 Drop an agent on an item to start a Claude Code session on it · 2 rounds#592 See on the item when Claude is waiting on you · 2 rounds#591 Send an item's attachments along when an agent starts · 2 rounds#593 Restyle the agents' dock to match the agreed POC · 3 rounds#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 1 round#597 Wear a workspace's colour in the dashboard band, not across the page · 3 rounds#603 Name the model that builds every scoped unit · 1 round#604 Title the session for the issue as soon as /issue confirms it is live · 1 round#605 Make the session title part of /issue step 1, and load its deferred tool · 1 round#606 Show which app captured an item · 1 round#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 2 roundssize#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2609-2709-2809-2909-30

Red rounds

0%33%67%100%#525 Scroll the dashboard or a panel while dragging near its edge · 50% of its rounds red#529 Change an item's type, and its status, from its form, and see where it is shown · 50% of its rounds red#543 Keep the Capture button in reach on a phone · 50% of its rounds red#559 Drop files and paste images while capturing a message · 50% of its rounds red#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 50% of its rounds red#579 Connect a workspace to Claude Code · 33% of its rounds red#587 Keep your agents in a dock, and choose which each dashboard shows · 50% of its rounds red#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 50% of its rounds red#590 Drop an agent on an item to start a Claude Code session on it · 50% of its rounds red#592 See on the item when Claude is waiting on you · 50% of its rounds red#593 Restyle the agents' dock to match the agreed POC · 67% of its rounds red#597 Wear a workspace's colour in the dashboard band, not across the page · 67% of its rounds red#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 50% of its rounds redsize#525 Scroll the dashboard or a panel while dragging near its edge · 514 lines changed#529 Change an item's type, and its status, from its form, and see where it is shown · 664 lines changed#530 Sort a panel of items by the fields you choose · 1639 lines changed#531 Choose how a Filter's rows are sorted · 361 lines changed#532 Embed an image inline in an item's description · 1093 lines changed#533 Remove the two learning settings screens, and the commands that write to them · 3171 lines changed#538 Run only the affected specs in CI's E2E (F3) job on a pull request · 409 lines changed#542 Offer Capture from the installed app's icon menu · 69 lines changed#543 Keep the Capture button in reach on a phone · 40 lines changed#545 Flag the users nobody has signed in as for months, on the admin page (#344) · 67 lines changed#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · 599 lines changed#544 Record what CI's Test job selected, and why, on every run · 460 lines changed#547 Capture over the screen you are on, and open it with C · 3152 lines changed#550 Fix the Inbox collapse button drawn as a replacement character · 6 lines changed#551 Put the Capture note box first again at a desk · 5 lines changed#552 Stop every push-stream poll reading all of an account's note readings · 111 lines changed#553 Say when the free tier's daily reads are spent, instead of blaming an update · 317 lines changed#554 Publish a test selection report · 2457 lines changed#555 Show E2E in the test selection report · 760 lines changed#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2609-2709-2809-2909-30

Where the harness minutes go

Tests and checksCode reviewSecurity review
0m79m158m238m#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full Tests and checks: 12m 06s#559 Drop files and paste images while capturing a message Tests and checks: 24m 02s#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart Tests and checks: 12m 49s#562 Show that a file can be dropped, pasted or added while capturing Tests and checks: 12m 31s#564 Publish nightly's reports the same night, and make a manual run go live too Tests and checks: 12m 26s#577 Hand a panel's scroll off to the dashboard once it runs out of room Tests and checks: 14m 25s#578 Mark an item In progress, and see since when Tests and checks: 13m 00s#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you Tests and checks: 23m 29s#579 Connect a workspace to Claude Code Tests and checks: 37m 49s#580 Give the gear its own glyph, not the workspace's dots Tests and checks: 8m 30s#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 Tests and checks: 12m 51s#587 Keep your agents in a dock, and choose which each dashboard shows Tests and checks: 27m 36s#586 Record every panel refresh in the rewrite history Tests and checks: 38m 44s#585 Debounce the settle-triggered repropose fan-out across a real time window Tests and checks: 55m 42s#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix Tests and checks: 1h 27m#590 Drop an agent on an item to start a Claude Code session on it Tests and checks: 26m 43s#592 See on the item when Claude is waiting on you Tests and checks: 28m 56s#591 Send an item's attachments along when an agent starts Tests and checks: 2h 43m#593 Restyle the agents' dock to match the agreed POC Tests and checks: 41m 17s#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear Tests and checks: 13m 43s#597 Wear a workspace's colour in the dashboard band, not across the page Tests and checks: 39m 54s#603 Name the model that builds every scoped unit Tests and checks: 37s#604 Title the session for the issue as soon as /issue confirms it is live Tests and checks: 30s#605 Make the session title part of /issue step 1, and load its deferred tool Tests and checks: 26s#606 Show which app captured an item Tests and checks: 11m 56s#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance Tests and checks: 27m 37ssize#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2809-2909-30

Start to merge

0m929m1858m2786m#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 25m 50s to merge#559 Drop files and paste images while capturing a message · 1h 11m to merge#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 46m 29s to merge#562 Show that a file can be dropped, pasted or added while capturing · 14m 01s to merge#564 Publish nightly's reports the same night, and make a manual run go live too · 31m 11s to merge#577 Hand a panel's scroll off to the dashboard once it runs out of room · 56m 35s to merge#578 Mark an item In progress, and see since when · 1h 24m to merge#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 1h 34m to merge#579 Connect a workspace to Claude Code · 2h 08m to merge#580 Give the gear its own glyph, not the workspace's dots · 21m 58s to merge#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1h 04m to merge#587 Keep your agents in a dock, and choose which each dashboard shows · 1h 58m to merge#586 Record every panel refresh in the rewrite history · 1h 22m to merge#585 Debounce the settle-triggered repropose fan-out across a real time window · 1h 31m to merge#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2h 52m to merge#590 Drop an agent on an item to start a Claude Code session on it · 1h 49m to merge#592 See on the item when Claude is waiting on you · 2h 44m to merge#591 Send an item's attachments along when an agent starts · 4h 00m to merge#593 Restyle the agents' dock to match the agreed POC · 1h 54m to merge#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 26m 19s to merge#597 Wear a workspace's colour in the dashboard band, not across the page · 55m 00s to merge#603 Name the model that builds every scoped unit · 4m 51s to merge#604 Title the session for the issue as soon as /issue confirms it is live · 1m 31s to merge#605 Make the session title part of /issue step 1, and load its deferred tool · 1m 16s to merge#606 Show which app captured an item · 24m 39s to merge#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 57m 05s to mergesize#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2809-2909-30

Rounds to merge

04812#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 1 round#559 Drop files and paste images while capturing a message · 2 rounds#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 1 round#562 Show that a file can be dropped, pasted or added while capturing · 1 round#564 Publish nightly's reports the same night, and make a manual run go live too · 1 round#577 Hand a panel's scroll off to the dashboard once it runs out of room · 1 round#578 Mark an item In progress, and see since when · 1 round#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 2 rounds#579 Connect a workspace to Claude Code · 3 rounds#580 Give the gear its own glyph, not the workspace's dots · 1 round#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1 round#587 Keep your agents in a dock, and choose which each dashboard shows · 2 rounds#586 Record every panel refresh in the rewrite history · 2 rounds#585 Debounce the settle-triggered repropose fan-out across a real time window · 1 round#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 2 rounds#590 Drop an agent on an item to start a Claude Code session on it · 2 rounds#592 See on the item when Claude is waiting on you · 2 rounds#591 Send an item's attachments along when an agent starts · 2 rounds#593 Restyle the agents' dock to match the agreed POC · 3 rounds#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 1 round#597 Wear a workspace's colour in the dashboard band, not across the page · 3 rounds#603 Name the model that builds every scoped unit · 1 round#604 Title the session for the issue as soon as /issue confirms it is live · 1 round#605 Make the session title part of /issue step 1, and load its deferred tool · 1 round#606 Show which app captured an item · 1 round#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 2 roundssize#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2809-2909-30

Red rounds

0%33%67%100%#559 Drop files and paste images while capturing a message · 50% of its rounds red#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 50% of its rounds red#579 Connect a workspace to Claude Code · 33% of its rounds red#587 Keep your agents in a dock, and choose which each dashboard shows · 50% of its rounds red#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 50% of its rounds red#590 Drop an agent on an item to start a Claude Code session on it · 50% of its rounds red#592 See on the item when Claude is waiting on you · 50% of its rounds red#593 Restyle the agents' dock to match the agreed POC · 67% of its rounds red#597 Wear a workspace's colour in the dashboard band, not across the page · 67% of its rounds red#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 50% of its rounds redsize#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · 85 lines changed#559 Drop files and paste images while capturing a message · 640 lines changed#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · 667 lines changed#562 Show that a file can be dropped, pasted or added while capturing · 160 lines changed#564 Publish nightly's reports the same night, and make a manual run go live too · 426 lines changed#577 Hand a panel's scroll off to the dashboard once it runs out of room · 159 lines changed#578 Mark an item In progress, and see since when · 550 lines changed#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · 571 lines changed#579 Connect a workspace to Claude Code · 1635 lines changed#580 Give the gear its own glyph, not the workspace's dots · 52 lines changed#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · 1761 lines changed#587 Keep your agents in a dock, and choose which each dashboard shows · 2575 lines changed#586 Record every panel refresh in the rewrite history · 246 lines changed#585 Debounce the settle-triggered repropose fan-out across a real time window · 1000 lines changed#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · 548 lines changed#590 Drop an agent on an item to start a Claude Code session on it · 3075 lines changed#592 See on the item when Claude is waiting on you · 1271 lines changed#591 Send an item's attachments along when an agent starts · 751 lines changed#593 Restyle the agents' dock to match the agreed POC · 260 lines changed#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · 395 lines changed#597 Wear a workspace's colour in the dashboard band, not across the page · 598 lines changed#603 Name the model that builds every scoped unit · 17 lines changed#604 Title the session for the issue as soon as /issue confirms it is live · 2 lines changed#605 Make the session title part of /issue step 1, and load its deferred tool · 4 lines changed#606 Show which app captured an item · 119 lines changed#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · 705 lines changed09-2809-2909-30

Coding against the harness

Minutes spent writing and fixing against minutes spent in the harness, the rounds plus local review. Every pull request pays a fixed harness cost, so a small change sits above the dashed line whatever it did; read the minutes beside the ratio. No line is drawn as healthy, since there is no accepted benchmark for this ratio: the reference is the window’s own median.

14 days

00 3030 6060 9090 120120 #607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance · coding and fixing 24m 53s · in the harness 31m 06s · ratio 1.2× · 2 rounds#606 Show which app captured an item · coding and fixing 11m 08s · in the harness 12m 12s · ratio 1.1× · 1 round#597 Wear a workspace's colour in the dashboard band, not across the page · coding and fixing 12m 05s · in the harness 41m 55s · ratio 3.5× · 3 rounds#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear · coding and fixing 10m 44s · in the harness 15m 17s · ratio 1.4× · 1 round#593 Restyle the agents' dock to match the agreed POC · coding and fixing 1h 12m · in the harness 41m 17s · ratio 0.57× · 3 rounds#591 Send an item's attachments along when an agent starts · coding and fixing 1h 11m · in the harness 2h 49m · ratio 2.4× · 2 rounds · beyond the scale, so drawn on its edge#591#592 See on the item when Claude is waiting on you · coding and fixing 2h 09m · in the harness 34m 39s · ratio 0.27× · 2 rounds · beyond the scale, so drawn on its edge#590 Drop an agent on an item to start a Claude Code session on it · coding and fixing 1h 14m · in the harness 33m 16s · ratio 0.44× · 2 rounds#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix · coding and fixing 53m 54s · in the harness 1h 57m · ratio 2.2× · 2 rounds#589#585 Debounce the settle-triggered repropose fan-out across a real time window · coding and fixing 30m 59s · in the harness 1h 00m · ratio 1.9× · 1 round#586 Record every panel refresh in the rewrite history · coding and fixing 40m 50s · in the harness 41m 30s · ratio 1.0× · 2 rounds#587 Keep your agents in a dock, and choose which each dashboard shows · coding and fixing 1h 02m · in the harness 55m 02s · ratio 0.88× · 2 rounds#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 · coding and fixing 41m 43s · in the harness 21m 21s · ratio 0.51× · 1 round#579 Connect a workspace to Claude Code · coding and fixing 1h 09m · in the harness 55m 32s · ratio 0.80× · 3 rounds#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you · coding and fixing 57m 15s · in the harness 35m 56s · ratio 0.63× · 2 rounds#578 Mark an item In progress, and see since when · coding and fixing 56m 26s · in the harness 25m 42s · ratio 0.46× · 1 round#577 Hand a panel's scroll off to the dashboard once it runs out of room · coding and fixing 28m 55s · in the harness 26m 22s · ratio 0.91× · 1 round#564 Publish nightly's reports the same night, and make a manual run go live too · coding and fixing 6m 34s · in the harness 24m 34s · ratio 3.7× · 1 round#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart · coding and fixing 13m 37s · in the harness 32m 32s · ratio 2.4× · 1 round#559 Drop files and paste images while capturing a message · coding and fixing 32m 44s · in the harness 36m 35s · ratio 1.1× · 2 rounds#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full · coding and fixing 10m 18s · in the harness 14m 36s · ratio 1.4× · 1 round#555 Show E2E in the test selection report · coding and fixing 9m 00s · in the harness 1h 01m · ratio 6.9× · 1 round#555#554 Publish a test selection report · coding and fixing 43m 45s · in the harness 1h 18m · ratio 1.8× · 2 rounds#553 Say when the free tier's daily reads are spent, instead of blaming an update · coding and fixing 31s · in the harness 51m 01s · ratio 100× · 1 round#552 Stop every push-stream poll reading all of an account's note readings · coding and fixing 1m 52s · in the harness 25m 03s · ratio 13× · 1 round#547 Capture over the screen you are on, and open it with C · coding and fixing 1h 26m · in the harness 27m 43s · ratio 0.32× · 1 round#544 Record what CI's Test job selected, and why, on every run · coding and fixing 36m 53s · in the harness 11m 40s · ratio 0.32× · 1 round#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press · coding and fixing 20m 57s · in the harness 13m 52s · ratio 0.66× · 1 round#545 Flag the users nobody has signed in as for months, on the admin page (#344) · coding and fixing 15m 10s · in the harness 25m 55s · ratio 1.7× · 1 round#543 Keep the Capture button in reach on a phone · coding and fixing 6m 35s · in the harness 16m 40s · ratio 2.5× · 2 rounds#542 Offer Capture from the installed app's icon menu · coding and fixing 3m 24s · in the harness 11m 59s · ratio 3.5× · 1 round#538 Run only the affected specs in CI's E2E (F3) job on a pull request · coding and fixing 22m 23s · in the harness 12m 50s · ratio 0.57× · 1 round#533 Remove the two learning settings screens, and the commands that write to them · coding and fixing 28m 01s · in the harness 45m 42s · ratio 1.6× · 1 round#532 Embed an image inline in an item's description · coding and fixing 29m 14s · in the harness 18m 00s · ratio 0.62× · 1 round#531 Choose how a Filter's rows are sorted · coding and fixing 16m 10s · in the harness 12m 27s · ratio 0.77× · 1 round#530 Sort a panel of items by the fields you choose · coding and fixing 2h 14m · in the harness 16m 01s · ratio 0.12× · 1 round · beyond the scale, so drawn on its edge#529 Change an item's type, and its status, from its form, and see where it is shown · coding and fixing 1h 37m · in the harness 24m 25s · ratio 0.25× · 2 rounds#525 Scroll the dashboard or a panel while dragging near its edge · coding and fixing 13m 09s · in the harness 22m 06s · ratio 1.7× · 2 rounds#521 Plot time coding against time in the harness · coding and fixing 12m 57s · in the harness 14m 11s · ratio 1.1× · 1 round#519 Run the lead-time report nightly, and publish it beside the other two · coding and fixing 3m 24s · in the harness 17m 08s · ratio 5.0× · 1 round#518 Draw the lead-time page from the model · coding and fixing 13m 39s · in the harness 20m 19s · ratio 1.5× · 1 round#517 Work out each merged pull request's rounds and what held them, and answer with the model · coding and fixing 24m 20s · in the harness 14m 01s · ratio 0.58× · 1 round#516 Record what a session did, on the pull request it opens · coding and fixing 41s · in the harness 15m 16s · ratio 22× · 1 round Minutes coding and fixing Minutes in the harness
the harness took as long as the coding this window’s median ratio dot size: 1 round, and 5 hollow on the edge: off the chart

Median ratio 1.1× over 43 pull requests.

Scale to 2h 00m on both axes; 3 dots beyond it, drawn hollow on the edge. The three furthest above the dashed line are named. Hover or focus a dot for its figures; it opens the pull request.

66 merged pull requests in this window carry no session record and are not on the chart.

The figures behind the dots
Pull requestCoding and fixingIn the harnessRatioRounds
#607 Search the Move to / Add to picker, and tell its dashboards from its panels at a glance 24m 53s 31m 06s 1.2× 2
#606 Show which app captured an item 11m 08s 12m 12s 1.1× 1
#597 Wear a workspace's colour in the dashboard band, not across the page 12m 05s 41m 55s 3.5× 3
#596 Put the account's settings at the foot of the workspace's … menu, and drop the gear 10m 44s 15m 17s 1.4× 1
#593 Restyle the agents' dock to match the agreed POC 1h 12m 41m 17s 0.57× 3
#591 Send an item's attachments along when an agent starts 1h 11m 2h 49m 2.4× 2 off the chart
#592 See on the item when Claude is waiting on you 2h 09m 34m 39s 0.27× 2 off the chart
#590 Drop an agent on an item to start a Claude Code session on it 1h 14m 33m 16s 0.44× 2
#589 Enable prompt caching on the note-cleanup prompt, restructured so the fixed content is a stable prefix 53m 54s 1h 57m 2.2× 2
#585 Debounce the settle-triggered repropose fan-out across a real time window 30m 59s 1h 00m 1.9× 1
#586 Record every panel refresh in the rewrite history 40m 50s 41m 30s 1.0× 2
#587 Keep your agents in a dock, and choose which each dashboard shows 1h 02m 55m 02s 0.88× 2
#588 Ask a settled filing's refresh for the panel alone, on Haiku 4.5 41m 43s 21m 21s 0.51× 1
#579 Connect a workspace to Claude Code 1h 09m 55m 32s 0.80× 3
#576 Give the open workspace and dashboard their own "…", and split the header's menu into settings and you 57m 15s 35m 56s 0.63× 2
#578 Mark an item In progress, and see since when 56m 26s 25m 42s 0.46× 1
#577 Hand a panel's scroll off to the dashboard once it runs out of room 28m 55s 26m 22s 0.91× 1
#564 Publish nightly's reports the same night, and make a manual run go live too 6m 34s 24m 34s 3.7× 1
#561 Replace the lead-time report's figures/harness/numbers tables with a single evolution chart 13m 37s 32m 32s 2.4× 1
#559 Drop files and paste images while capturing a message 32m 44s 36m 35s 1.1× 2
#558 Stop a tests/e2e/ change forcing the Test job's Vitest packages into full 10m 18s 14m 36s 1.4× 1
#555 Show E2E in the test selection report 9m 00s 1h 01m 6.9× 1
#554 Publish a test selection report 43m 45s 1h 18m 1.8× 2
#553 Say when the free tier's daily reads are spent, instead of blaming an update 31s 51m 01s 100× 1
#552 Stop every push-stream poll reading all of an account's note readings 1m 52s 25m 03s 13× 1
#547 Capture over the screen you are on, and open it with C 1h 26m 27m 43s 0.32× 1
#544 Record what CI's Test job selected, and why, on every run 36m 53s 11m 40s 0.32× 1
#546 Collapse the Inbox to a chip in the Dashboard bar, and open it again with one press 20m 57s 13m 52s 0.66× 1
#545 Flag the users nobody has signed in as for months, on the admin page (#344) 15m 10s 25m 55s 1.7× 1
#543 Keep the Capture button in reach on a phone 6m 35s 16m 40s 2.5× 2
#542 Offer Capture from the installed app's icon menu 3m 24s 11m 59s 3.5× 1
#538 Run only the affected specs in CI's E2E (F3) job on a pull request 22m 23s 12m 50s 0.57× 1
#533 Remove the two learning settings screens, and the commands that write to them 28m 01s 45m 42s 1.6× 1
#532 Embed an image inline in an item's description 29m 14s 18m 00s 0.62× 1
#531 Choose how a Filter's rows are sorted 16m 10s 12m 27s 0.77× 1
#530 Sort a panel of items by the fields you choose 2h 14m 16m 01s 0.12× 1 off the chart
#529 Change an item's type, and its status, from its form, and see where it is shown 1h 37m 24m 25s 0.25× 2
#525 Scroll the dashboard or a panel while dragging near its edge 13m 09s 22m 06s 1.7× 2
#521 Plot time coding against time in the harness 12m 57s 14m 11s 1.1× 1
#519 Run the lead-time report nightly, and publish it beside the other two 3m 24s 17m 08s 5.0× 1
#518 Draw the lead-time page from the model 13m 39s 20m 19s 1.5× 1
#517 Work out each merged pull request's rounds and what held them, and answer with the model 24m 20s 14m 01s 0.58× 1
#516 Record what a session did, on the pull request it opens 41s 15m 16s 22× 1

Each pull request, start to merge

Every strip is on one scale, up to 4h 00m. Time away is not on it. A round is split into the checks that held it, in the order they finished — hover a slice for which one and how long; open a row for its rounds in words.

coding before the first push held by tests and checks held by code review held by security review fixing between rounds waiting to merge away (over 3h 00m, off the scale) red round fluke: failed, passed on re-run not recorded: no session record, so its strip starts at the first commit
57m 05s to merge, 2 rounds
2 rounds, 1 red · 57m 05s to merge
  1. Round 1 · 13m 57s · pushed 2026-09-30 09:43Z · held by Checks, then Test, then E2E (F3) · RED: E2E (F3), Checks failed
  2. Round 2 · 13m 40s · pushed 2026-09-30 10:07Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
#606 Show which app captured an item
merged 2026-09-30 09:45Z
24m 39s to merge, 1 round
1 round · 24m 39s to merge
  1. Round 1 · 11m 56s · pushed 2026-09-30 09:32Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1m 16s to merge, 1 round
1 round · 1m 16s to merge
  1. Round 1 · 26s · pushed 2026-09-30 09:29Z · held by Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1m 31s to merge, 1 round
1 round · 1m 31s to merge
  1. Round 1 · 30s · pushed 2026-09-30 09:22Z · held by Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#603 Name the model that builds every scoped unit
merged 2026-09-30 09:18Z not recorded
4m 51s to merge, 1 round
1 round · 4m 51s to merge
  1. Round 1 · 37s · pushed 2026-09-30 09:13Z · held by Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

55m 00s to merge, 3 rounds
3 rounds, 2 red · 55m 00s to merge
  1. Round 1 · 13m 34s · pushed 2026-09-29 13:48Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 12m 22s · pushed 2026-09-29 14:05Z · held by Checks, then Test, then E2E (F3) · RED: E2E (F3), Test failed
  3. Round 3 · 13m 58s · pushed 2026-09-29 14:26Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
26m 19s to merge, 1 round
1 round · 26m 19s to merge
  1. Round 1 · 13m 43s · pushed 2026-09-29 13:35Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 54m to merge, 3 rounds
3 rounds, 2 red · 1h 54m to merge
  1. Round 1 · 13m 29s · pushed 2026-09-29 09:05Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 13m 59s · pushed 2026-09-29 10:13Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  3. Round 3 · 13m 49s · pushed 2026-09-29 10:44Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

The session record's start is after the pull request's first commit, so it is ignored.

4h 00m to merge, 2 rounds

Clipped: 4h 00m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

2 rounds · 4h 00m to merge
  1. Round 1 · 2h 30m · pushed 2026-09-29 06:56Z · held by Checks, then E2E (F3), then Test, then Test Explorer, then Test, then Test Explorer
  2. Round 2 · 12m 54s · pushed 2026-09-29 10:09Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
2h 44m to merge, 2 rounds
2 rounds, 1 red · 2h 44m to merge
  1. Round 1 · 15m 05s · pushed 2026-09-29 07:16Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 13m 51s · pushed 2026-09-29 08:52Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 49m to merge, 2 rounds
2 rounds, 1 red · 1h 49m to merge
  1. Round 1 · 13m 29s · pushed 2026-09-28 22:34Z · held by Checks, then Test, then E2E (F3) · RED: Checks failed
  2. Round 2 · 13m 14s · pushed 2026-09-28 22:50Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
2h 52m to merge, 2 rounds
2 rounds, 1 red · 2h 52m to merge
  1. Round 1 · 1h 14m · pushed 2026-09-28 20:10Z · held by Checks, then E2E (F3), then Test, then Test Explorer, then Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 13m 29s · pushed 2026-09-28 21:51Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 31m to merge, 1 round
1 round · 1h 31m to merge
  1. Round 1 · 55m 42s · pushed 2026-09-28 19:47Z · held by Checks, then E2E (F3), then Test, then Test Explorer, then Checks, then Test, then Test Explorer, then E2E (F3)
1h 22m to merge, 2 rounds
2 rounds · 1h 22m to merge
  1. Round 1 · 26m 14s · pushed 2026-09-28 19:52Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +10m 42s
  2. Round 2 · 12m 30s · pushed 2026-09-28 20:22Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 58m to merge, 2 rounds
2 rounds, 1 red · 1h 58m to merge
  1. Round 1 · 12m 51s · pushed 2026-09-28 19:57Z · held by Checks, then Test, then E2E (F3) · RED: Checks failed
  2. Round 2 · 14m 45s · pushed 2026-09-28 20:15Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 04m to merge, 1 round
1 round · 1h 04m to merge
  1. Round 1 · 12m 51s · pushed 2026-09-28 20:03Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
#580 Give the gear its own glyph, not the workspace's dots
merged 2026-09-28 18:51Z not recorded
21m 58s to merge, 1 round
1 round · 21m 58s to merge
  1. Round 1 · 8m 30s · pushed 2026-09-28 18:40Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#579 Connect a workspace to Claude Code
merged 2026-09-28 16:24Z 1 red
2h 08m to merge, 3 rounds
3 rounds, 1 red · 2h 08m to merge
  1. Round 1 · 11m 59s · pushed 2026-09-28 15:35Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 12m 40s · pushed 2026-09-28 15:47Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  3. Round 3 · 13m 10s · pushed 2026-09-28 16:07Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 34m to merge, 2 rounds
2 rounds, 1 red · 1h 34m to merge
  1. Round 1 · 10m 35s · pushed 2026-09-28 14:55Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 12m 54s · pushed 2026-09-28 15:35Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 24m to merge, 1 round
1 round · 1h 24m to merge
  1. Round 1 · 13m 00s · pushed 2026-09-28 15:24Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
56m 35s to merge, 1 round
1 round · 56m 35s to merge
  1. Round 1 · 14m 25s · pushed 2026-09-28 14:56Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
31m 11s to merge, 1 round
1 round · 31m 11s to merge
  1. Round 1 · 12m 26s · pushed 2026-09-27 18:50Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
14m 01s to merge, 1 round
1 round · 14m 01s to merge
  1. Round 1 · 12m 31s · pushed 2026-09-27 18:12Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

46m 29s to merge, 1 round
1 round · 46m 29s to merge
  1. Round 1 · 12m 49s · pushed 2026-09-27 12:02Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 11m to merge, 2 rounds
2 rounds, 1 red · 1h 11m to merge
  1. Round 1 · 11m 52s · pushed 2026-09-27 11:14Z · held by Checks, then Test, then E2E (F3) · RED: Checks failed
  2. Round 2 · 12m 10s · pushed 2026-09-27 11:31Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
25m 50s to merge, 1 round
1 round · 25m 50s to merge
  1. Round 1 · 12m 06s · pushed 2026-09-27 10:43Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 11m to merge, 1 round
1 round · 1h 11m to merge
  1. Round 1 · 1h 01m · pushed 2026-09-26 18:17Z · held by Checks, then E2E (F3), then Test, then Publish, then Test Explorer, then Test, then Test Explorer
#554 Publish a test selection report
merged 2026-09-26 17:11Z
2h 02m to merge, 2 rounds
2 rounds · 2h 02m to merge
  1. Round 1 · 6m 54s · pushed 2026-09-26 16:51Z · held by Checks, then E2E (F3), then Test, then Publish, then Test Explorer
  2. Round 2 · 12m 44s · pushed 2026-09-26 16:58Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
52m 30s to merge, 1 round
1 round · 52m 30s to merge
  1. Round 1 · 12m 28s · pushed 2026-09-26 16:24Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
27m 51s to merge, 1 round
1 round · 27m 51s to merge
  1. Round 1 · 12m 43s · pushed 2026-09-26 16:13Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
#551 Put the Capture note box first again at a desk
merged 2026-09-26 16:05Z not recorded
11m 14s to merge, 1 round
1 round · 11m 14s to merge
  1. Round 1 · 10m 32s · pushed 2026-09-26 15:54Z · held by Checks, then E2E (F3), then Test, then Test Explorer

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

10m 27s to merge, 1 round
1 round · 10m 27s to merge
  1. Round 1 · 4m 38s · pushed 2026-09-26 15:49Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 55m to merge, 1 round
1 round · 1h 55m to merge
  1. Round 1 · 27m 01s · pushed 2026-09-26 12:49Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +13m 21s
49m 32s to merge, 1 round
1 round · 49m 32s to merge
  1. Round 1 · 11m 25s · pushed 2026-09-26 12:00Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
49m 02s to merge, 1 round
1 round · 49m 02s to merge
  1. Round 1 · 12m 06s · pushed 2026-09-26 11:44Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
41m 39s to merge, 1 round
1 round · 41m 39s to merge
  1. Round 1 · 25m 00s · pushed 2026-09-26 11:40Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +12m 32s
#543 Keep the Capture button in reach on a phone
merged 2026-09-26 11:45Z 1 red
24m 07s to merge, 2 rounds
2 rounds, 1 red · 24m 07s to merge
  1. Round 1 · 7m 43s · pushed 2026-09-26 11:26Z · held by Checks, then E2E (F3), then Test, then Test Explorer · RED: E2E (F3) failed
  2. Round 2 · 8m 41s · pushed 2026-09-26 11:36Z · held by Checks, then E2E (F3), then Test, then Test Explorer
15m 38s to merge, 1 round
1 round · 15m 38s to merge
  1. Round 1 · 11m 44s · pushed 2026-09-26 11:25Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
36m 01s to merge, 1 round
1 round · 36m 01s to merge
  1. Round 1 · 12m 01s · pushed 2026-09-26 11:18Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
1h 14m to merge, 1 round
1 round · 1h 14m to merge
  1. Round 1 · 24m 59s · pushed 2026-09-25 15:00Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +11m 55s
48m 08s to merge, 1 round
1 round · 48m 08s to merge
  1. Round 1 · 12m 27s · pushed 2026-09-25 14:55Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
29m 28s to merge, 1 round
1 round · 29m 28s to merge
  1. Round 1 · 12m 01s · pushed 2026-09-25 14:22Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
2h 32m to merge, 1 round
1 round · 2h 32m to merge
  1. Round 1 · 12m 23s · pushed 2026-09-25 13:19Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
2h 03m to merge, 2 rounds
2 rounds, 1 red · 2h 03m to merge
  1. Round 1 · 12m 33s · pushed 2026-09-25 12:44Z · held by Checks, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 11m 52s · pushed 2026-09-25 13:01Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
36m 53s to merge, 2 rounds
2 rounds, 1 red · 36m 53s to merge
  1. Round 1 · 9m 01s · pushed 2026-09-25 09:52Z · held by Checks, then E2E (F3), then Test, then Test Explorer · RED: E2E (F3) failed
  2. Round 2 · 11m 59s · pushed 2026-09-25 10:03Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
away 16h 36m
16h 38m to merge, 2 rounds
2 rounds · 16h 38m to merge
  1. Round 1 · 29s · pushed 2026-09-21 18:00Z · held by Checks
  2. Round 2 · 31s · pushed 2026-09-22 10:36Z · held by Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

14m 00s to merge, 1 round
1 round · 14m 00s to merge
  1. Round 1 · 12m 59s · pushed 2026-09-22 09:42Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

28m 03s to merge, 1 round
1 round · 28m 03s to merge
  1. Round 1 · 13m 07s · pushed 2026-09-21 18:24Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
21m 27s to merge, 1 round
1 round · 21m 27s to merge
  1. Round 1 · 13m 50s · pushed 2026-09-21 17:52Z · held by Checks, then E2E (F3), then Test, then Test Explorer
1m 38s to merge, 1 round
1 round · 1m 38s to merge
  1. Round 1 · 29s · pushed 2026-09-21 18:00Z · held by Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

34m 49s to merge, 1 round
1 round · 34m 49s to merge
  1. Round 1 · 12m 26s · pushed 2026-09-21 17:28Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
39m 18s to merge, 1 round
1 round · 39m 18s to merge
  1. Round 1 · 12m 39s · pushed 2026-09-21 16:03Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
#511 Bring the browser tier back inside a budget
merged 2026-09-21 15:47Z not recorded
1h 17m to merge, 2 rounds
2 rounds · 1h 17m to merge
  1. Round 1 · 19m 08s · pushed 2026-09-21 14:48Z · held by What changed, then Security review, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 32m 55s · pushed 2026-09-21 15:13Z · held by Checks, then Test, then Test Explorer, then E2E (F3), then Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

17m 33s to merge, 1 round
1 round · 17m 33s to merge
  1. Round 1 · 14m 39s · pushed 2026-09-21 15:19Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
#512 Remove the remote code and security reviews
merged 2026-09-21 15:11Z not recorded
21m 44s to merge, 1 round
1 round · 21m 44s to merge
  1. Round 1 · 14m 36s · pushed 2026-09-21 14:52Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2m 11s to merge, 1 round
1 round · 2m 11s to merge
  1. Round 1 · 32s · pushed 2026-09-21 15:05Z · held by What changed, then Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 07m to merge, 3 rounds
3 rounds · 1h 07m to merge
  1. Round 1 · 14m 01s · pushed 2026-09-21 12:57Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 27m 51s · pushed 2026-09-21 13:13Z · held by What changed, then claude-review, then Security review, then Checks, then Test, then Test Explorer, then E2E (F3), then What changed, then Security review, then claude-review
  3. Round 3 · 18m 58s · pushed 2026-09-21 13:42Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 03m to merge, 3 rounds
3 rounds · 1h 03m to merge
  1. Round 1 · 15m 37s · pushed 2026-09-20 12:35Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 14m 20s · pushed 2026-09-20 13:00Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  3. Round 3 · 14m 11s · pushed 2026-09-20 13:17Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#506 Let every press of Save to Cockpit file an Item
merged 2026-09-20 11:51Z not recorded1 fluke
53m 27s to merge, 2 rounds
2 rounds · 53m 27s to merge
  1. Round 1 · 11m 54s · pushed 2026-09-20 10:58Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 28m 47s · pushed 2026-09-20 11:15Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +17m 00s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#505 Let a Filter show items that meet any of its conditions
merged 2026-09-20 11:26Z not recorded1 fluke
31m 59s to merge, 1 round
1 round · 31m 59s to merge
  1. Round 1 · 29m 12s · pushed 2026-09-20 10:56Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +15m 13s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

48m 53s to merge, 3 rounds
3 rounds · 48m 53s to merge
  1. Round 1 · 14m 55s · pushed 2026-09-20 09:50Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 14m 19s · pushed 2026-09-20 10:06Z · held by Checks, then What changed, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  3. Round 3 · 14m 49s · pushed 2026-09-20 10:22Z · held by What changed, then Checks, then claude-review, then Security review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#499 Let a docked item's form follow the row you click, and the note you capture
merged 2026-09-19 19:26Z not recorded7 red1 flukeclipped
5h 00m to merge, 12 rounds

Clipped: 5h 00m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

12 rounds, 7 red · 5h 00m to merge
  1. Round 1 · 14m 29s · pushed 2026-09-19 14:25Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3) · RED: E2E (F3) failed
  2. Round 2 · 30m 00s · pushed 2026-09-19 14:47Z · held by What changed, then claude-review, then What changed, then Security review, then Checks, then Test, then Test Explorer, then E2E (F3), then What changed, then claude-review
  3. Round 3 · 13m 59s · pushed 2026-09-19 15:20Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  4. Round 4 · 12m 27s · pushed 2026-09-19 15:37Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  5. Round 5 · 12m 10s · pushed 2026-09-19 16:17Z · held by What changed, then Checks, then Test, then claude-review, then E2E (F3) · RED: Checks failed
  6. Round 6 · 14m 22s · pushed 2026-09-19 16:32Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)
  7. Round 7 · 14m 04s · pushed 2026-09-19 16:49Z · held by What changed, then Checks, then Test, then claude-review, then E2E (F3) · RED: Test failed
  8. Round 8 · 17m 25s · pushed 2026-09-19 17:09Z · held by What changed, then Checks, then Test, then E2E (F3), then claude-review · RED: Test failed
  9. Round 9 · 10m 59s · pushed 2026-09-19 17:31Z · held by What changed, then Checks, then Test, then claude-review, then E2E (F3) · RED: Test failed
  10. Round 10 · 16m 47s · pushed 2026-09-19 17:45Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review · RED: E2E (F3) failed
  11. Round 11 · 54m 37s · pushed 2026-09-19 18:04Z · held by What changed, then Checks, then E2E (F3), then claude-review, then Test, then Publish, then Test Explorer
  12. Round 12 · 26m 14s · pushed 2026-09-19 18:58Z · held by What changed, then Checks, then claude-review, then Test, then E2E (F3), then Test, then Test Explorer · FLUKE: Test failed and passed on re-run, +15m 44s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#500 Head every row with a priority flag, faint where none is set
merged 2026-09-19 17:09Z not recorded1 fluke
40m 42s to merge, 1 round
1 round · 40m 42s to merge
  1. Round 1 · 39m 04s · pushed 2026-09-19 16:28Z · held by What changed, then Checks, then claude-review, then Test, then E2E (F3), then Test, then Test Explorer · FLUKE: Test failed and passed on re-run, +28m 20s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#501 Show how near a deadline is as a pill on the row
merged 2026-09-19 16:58Z not recorded
27m 40s to merge, 1 round
1 round · 27m 40s to merge
  1. Round 1 · 14m 05s · pushed 2026-09-19 16:42Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

34m 56s to merge, 2 rounds
2 rounds · 34m 56s to merge
  1. Round 1 · 13m 59s · pushed 2026-09-19 13:39Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3)
  2. Round 2 · 14m 08s · pushed 2026-09-19 13:57Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

26m 12s to merge, 1 round
1 round · 26m 12s to merge
  1. Round 1 · 14m 46s · pushed 2026-09-19 13:07Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

48m 18s to merge, 2 rounds
2 rounds · 48m 18s to merge
  1. Round 1 · 25m 13s · pushed 2026-09-19 12:27Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 14m 08s · pushed 2026-09-19 13:00Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 27m to merge, 3 rounds
3 rounds · 1h 27m to merge
  1. Round 1 · 13m 30s · pushed 2026-09-19 11:50Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3)
  2. Round 2 · 28m 09s · pushed 2026-09-19 12:06Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +13m 42s
  3. Round 3 · 13m 40s · pushed 2026-09-19 12:40Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2h 24m to merge, 6 rounds
6 rounds, 1 red · 2h 24m to merge
  1. Round 1 · 19m 14s · pushed 2026-09-19 10:03Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 25m 08s · pushed 2026-09-19 10:25Z · held by What changed, then Security review, then claude-review, then Checks, then Test, then E2E (F3), then What changed, then Test, then Test Explorer, then claude-review · FLUKE: Test failed and passed on re-run, +13m 24s
  3. Round 3 · 15m 00s · pushed 2026-09-19 10:54Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3) · RED: E2E (F3) failed
  4. Round 4 · 23m 59s · pushed 2026-09-19 11:16Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  5. Round 5 · 12m 38s · pushed 2026-09-19 11:46Z · held by What changed, then Checks, then Test, then claude-review, then Test Explorer, then E2E (F3)
  6. Round 6 · 19m 04s · pushed 2026-09-19 12:03Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

29m 57s to merge, 2 rounds
2 rounds · 29m 57s to merge
  1. Round 1 · 12m 09s · pushed 2026-09-19 08:45Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 13m 13s · pushed 2026-09-19 09:00Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#492 Open an Item at its source (#487)
merged 2026-09-19 08:55Z not recorded
15m 58s to merge, 1 round
1 round · 15m 58s to merge
  1. Round 1 · 13m 03s · pushed 2026-09-19 08:41Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#491 Save a Teams message to Cockpit (#486)
merged 2026-09-18 21:52Z not recorded
2h 09m to merge, 2 rounds
2 rounds · 2h 09m to merge
  1. Round 1 · 17m 53s · pushed 2026-09-18 21:16Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 13m 10s · pushed 2026-09-18 21:38Z · held by What changed, then Checks, then claude-review, then Security review, then What changed, then claude-review, then Security review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2h 08m to merge, 4 rounds
4 rounds, 1 red · 2h 08m to merge
  1. Round 1 · 15m 47s · pushed 2026-09-18 19:25Z · held by What changed, then Checks, then Security review, then Test, then E2E (F3), then claude-review · RED: Checks failed
  2. Round 2 · 27m 48s · pushed 2026-09-18 19:43Z · held by What changed, then Security review, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +13m 06s
  3. Round 3 · 11m 18s · pushed 2026-09-18 20:20Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  4. Round 4 · 11m 05s · pushed 2026-09-18 20:36Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#489 Connect a Microsoft Teams source account
merged 2026-09-18 17:48Z not recorded1 red
1h 37m to merge, 3 rounds
3 rounds, 1 red · 1h 37m to merge
  1. Round 1 · 15m 16s · pushed 2026-09-18 16:34Z · held by What changed, then Checks, then Security review, then Test, then E2E (F3), then claude-review · RED: Checks failed
  2. Round 2 · 16m 46s · pushed 2026-09-18 17:12Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  3. Round 3 · 13m 16s · pushed 2026-09-18 17:33Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#488 Give the item's form more room, and put clutter out of the way
merged 2026-09-18 17:10Z not recorded1 red1 fluke
2h 14m to merge, 4 rounds
4 rounds, 1 red · 2h 14m to merge
  1. Round 1 · 14m 30s · pushed 2026-09-18 14:56Z · held by What changed, then Checks, then E2E (F3), then Test, then claude-review · RED: Checks failed
  2. Round 2 · 20m 02s · pushed 2026-09-18 15:29Z · held by What changed, then Security review, then claude-review, then Checks, then Test, then Test Explorer, then E2E (F3), then What changed, then claude-review
  3. Round 3 · 33m 59s · pushed 2026-09-18 16:16Z · held by Checks, then What changed, then Test, then Test Explorer, then E2E (F3), then claude-review, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +17m 32s
  4. Round 4 · 16m 00s · pushed 2026-09-18 16:53Z · held by Checks, then Test, then Test Explorer, then E2E (F3), then What changed, then claude-review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2m 33s to merge, 1 round
1 round · 2m 33s to merge
  1. Round 1 · 36s · pushed 2026-09-18 10:20Z · held by What changed, then Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

7m 19s to merge, 2 rounds
2 rounds · 7m 19s to merge
  1. Round 1 · 30s · pushed 2026-09-18 09:45Z · held by Checks
  2. Round 2 · 25s · pushed 2026-09-18 09:48Z · held by What changed, then Checks

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

away 9h 17m
12h 12m to merge, 5 rounds
5 rounds, 1 red · 12h 12m to merge
  1. Round 1 · 11m 37s · pushed 2026-09-17 20:26Z · held by What changed, then Checks, then Test, then claude-review, then E2E (F3) · RED: Checks failed
  2. Round 2 · 10m 33s · pushed 2026-09-17 21:16Z · held by What changed, then Checks, then claude-review, then Test, then E2E (F3), then Test Explorer
  3. Round 3 · 11m 46s · pushed 2026-09-17 21:32Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  4. Round 4 · 10m 04s · pushed 2026-09-18 07:01Z · held by What changed, then Checks, then claude-review, then Test, then E2E (F3), then Publish, then Test Explorer
  5. Round 5 · 11m 35s · pushed 2026-09-18 07:11Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#476 Say which other panels an item is also in, after its title
merged 2026-09-18 06:42Z not recorded2 red
away 7h 24m
7h 59m to merge, 3 rounds
3 rounds, 2 red · 7h 59m to merge
  1. Round 1 · 8m 06s · pushed 2026-09-17 22:44Z · held by Checks, then Test, then E2E (F3) · RED: Checks failed
  2. Round 2 · 12m 30s · pushed 2026-09-17 22:52Z · held by What changed, then Checks, then Test, then claude-review, then E2E (F3) · RED: Checks failed
  3. Round 3 · 10m 54s · pushed 2026-09-17 23:07Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2h 48m to merge, 4 rounds
4 rounds, 2 red · 2h 48m to merge
  1. Round 1 · 14m 18s · pushed 2026-09-17 19:28Z · held by Checks, then Test, then E2E (F3) · RED: Checks failed
  2. Round 2 · 13m 18s · pushed 2026-09-17 19:42Z · held by What changed, then Checks, then claude-review, then Test, then E2E (F3) · RED: Checks failed
  3. Round 3 · 12m 02s · pushed 2026-09-17 20:12Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)
  4. Round 4 · 11m 42s · pushed 2026-09-17 21:18Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#472 Filter a Filter panel by priority and type
merged 2026-09-17 18:58Z not recorded2 redclipped
4h 25m to merge, 4 rounds

Clipped: 4h 25m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

4 rounds, 2 red · 4h 25m to merge
  1. Round 1 · 13m 00s · pushed 2026-09-17 14:32Z · held by Checks, then Test, then E2E (F3) · RED: Test, E2E (F3) failed
  2. Round 2 · 26m 26s · pushed 2026-09-17 16:13Z · held by Checks, then What changed, then claude-review, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  3. Round 3 · 12m 41s · pushed 2026-09-17 16:45Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)
  4. Round 4 · 11m 46s · pushed 2026-09-17 18:23Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2h 02m to merge, 4 rounds
4 rounds · 2h 02m to merge
  1. Round 1 · 8m 16s · pushed 2026-09-17 11:50Z · held by Checks, then Test, then E2E (F3), then Publish, then Test Explorer
  2. Round 2 · 12m 23s · pushed 2026-09-17 11:59Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  3. Round 3 · 24m 21s · pushed 2026-09-17 12:40Z · held by Checks, then What changed, then Security review, then Test, then Test Explorer, then claude-review, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +12m 10s
  4. Round 4 · 37m 00s · pushed 2026-09-17 13:14Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +24m 47s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#469 Show and set an item's due date
merged 2026-09-17 10:52Z not recorded1 fluke
1h 09m to merge, 2 rounds
2 rounds · 1h 09m to merge
  1. Round 1 · 11m 43s · pushed 2026-09-17 09:42Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 23m 05s · pushed 2026-09-17 10:27Z · held by Checks, then What changed, then Security review, then Test, then claude-review, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +11m 28s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

48m 13s to merge, 2 rounds
2 rounds · 48m 13s to merge
  1. Round 1 · 11m 12s · pushed 2026-09-17 10:00Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  2. Round 2 · 10m 32s · pushed 2026-09-17 10:37Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then E2E (F3), then Test Explorer

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

2m 53s to merge, 1 round
1 round · 2m 53s to merge
  1. Round 1 · 1m 38s · pushed 2026-09-17 09:11Z · held by Checks, then What changed

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#448 Re-add a visible menu button to a Panel's header
merged 2026-09-17 06:54Z not recorded1 red2 flukesclipped
14h 58m to merge, 6 rounds

Clipped: 5h 39m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

6 rounds, 1 red · 14h 58m to merge
  1. Round 1 · 11m 02s · pushed 2026-09-16 15:55Z · held by What changed, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3)
  2. Round 2 · 16m 15s · pushed 2026-09-16 17:27Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  3. Round 3 · 46m 21s · pushed 2026-09-16 17:48Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +35m 34s
  4. Round 4 · 1h 03m · pushed 2026-09-16 18:40Z · held by What changed, then Checks, then Test, then claude-review, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  5. Round 5 · 22m 54s · pushed 2026-09-16 20:57Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +11m 51s
  6. Round 6 · 11m 51s · pushed 2026-09-16 21:22Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#458 See the history of what Cockpit proposed for the Inbox's items
merged 2026-09-16 22:05Z not recorded1 red2 flukesclipped
4h 46m to merge, 5 rounds

Clipped: 4h 46m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

5 rounds, 1 red · 4h 46m to merge
  1. Round 1 · 33m 44s · pushed 2026-09-16 17:30Z · held by What changed, then claude-review, then Checks, then What changed, then Security review, then What changed, then Security review, then Test, then E2E (F3), then claude-review, then Checks, then Test, then E2E (F3) · RED: Checks failed · FLUKE: E2E (F3) failed and passed on re-run, +22m 41s
  2. Round 2 · 54m 35s · pushed 2026-09-16 18:08Z · held by Checks, then E2E (F3), then Test, then Publish, then Test Explorer, then Test, then Test Explorer
  3. Round 3 · 23m 05s · pushed 2026-09-16 19:17Z · held by Checks, then Test, then E2E (F3), then Test, then Test Explorer · FLUKE: Test failed and passed on re-run, +12m 47s
  4. Round 4 · 11m 16s · pushed 2026-09-16 21:24Z · held by Checks, then Test, then Test Explorer, then E2E (F3)
  5. Round 5 · 10m 34s · pushed 2026-09-16 21:53Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#455 Attach a file to an item
merged 2026-09-16 19:20Z not recorded1 red
2h 41m to merge, 6 rounds
6 rounds, 1 red · 2h 41m to merge
  1. Round 1 · 17m 05s · pushed 2026-09-16 16:48Z · held by What changed, then Security review, then claude-review, then What changed, then Checks, then Security review, then Test, then E2E (F3), then claude-review · RED: Test, E2E (F3), Checks failed
  2. Round 2 · 11m 06s · pushed 2026-09-16 17:22Z · held by What changed, then claude-review, then What changed, then Security review, then What changed, then Checks, then claude-review, then Security review, then Test, then Test Explorer, then E2E (F3)
  3. Round 3 · 11m 32s · pushed 2026-09-16 18:19Z · held by What changed, then claude-review, then What changed, then Security review, then What changed, then Checks, then Security review, then Test, then Test Explorer, then claude-review, then E2E (F3)
  4. Round 4 · 10m 54s · pushed 2026-09-16 18:41Z · held by What changed, then Checks, then Security review, then claude-review, then What changed, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)
  5. Round 5 · 8m 33s · pushed 2026-09-16 18:59Z · held by What changed, then Checks, then claude-review, then Security review, then What changed, then Security review, then Test, then E2E (F3), then claude-review, then Publish, then Test Explorer
  6. Round 6 · 10m 50s · pushed 2026-09-16 19:08Z · held by What changed, then Security review, then What changed, then Checks, then Security review, then Test, then claude-review, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

58m 39s to merge, 2 rounds
2 rounds · 58m 39s to merge
  1. Round 1 · 12m 30s · pushed 2026-09-16 17:46Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 37m 12s · pushed 2026-09-16 18:06Z · held by What changed, then Checks, then What changed, then Test, then Test Explorer, then claude-review, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +26m 36s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#459 Create an item on a panel, filed there directly
merged 2026-09-16 18:03Z not recorded1 red
36m 43s to merge, 2 rounds
2 rounds, 1 red · 36m 43s to merge
  1. Round 1 · 9m 57s · pushed 2026-09-16 17:27Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3), claude-review failed
  2. Round 2 · 11m 02s · pushed 2026-09-16 17:51Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

25m 59s to merge, 2 rounds
2 rounds · 25m 59s to merge
  1. Round 1 · 11m 46s · pushed 2026-09-16 17:17Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 11m 06s · pushed 2026-09-16 17:32Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 13m to merge, 3 rounds
3 rounds, 2 red · 1h 13m to merge
  1. Round 1 · 13m 26s · pushed 2026-09-16 15:30Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review · RED: E2E (F3) failed
  2. Round 2 · 12m 19s · pushed 2026-09-16 15:58Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · RED: E2E (F3) failed
  3. Round 3 · 11m 06s · pushed 2026-09-16 16:32Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

54m 08s to merge, 3 rounds
3 rounds · 54m 08s to merge
  1. Round 1 · 11m 47s · pushed 2026-09-16 15:35Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then claude-review, then E2E (F3)
  2. Round 2 · 11m 48s · pushed 2026-09-16 15:56Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  3. Round 3 · 10m 45s · pushed 2026-09-16 16:16Z · held by What changed, then Checks, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#445 Remove the Move left/right/up/down menu entries everywhere
merged 2026-09-16 16:07Z not recorded2 flukes
47m 59s to merge, 2 rounds
2 rounds · 47m 59s to merge
  1. Round 1 · 31m 00s · pushed 2026-09-16 15:19Z · held by Checks, then What changed, then Test, then E2E (F3), then claude-review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +20m 01s; Test failed and passed on re-run, +20m 48s
  2. Round 2 · 10m 41s · pushed 2026-09-16 15:53Z · held by Checks, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#443 Restore the agreed grey-to-vivid-red priority colours
merged 2026-09-16 15:16Z not recorded
12m 56s to merge, 1 round
1 round · 12m 56s to merge
  1. Round 1 · 11m 07s · pushed 2026-09-16 15:04Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

11m 11s to merge, 1 round
1 round · 11m 11s to merge
  1. Round 1 · 9m 13s · pushed 2026-09-16 14:38Z · held by What changed, then Checks, then Test, then claude-review, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#434 Re-read the rest of the inbox the moment you fix a title
merged 2026-09-16 14:16Z not recordedclipped
46h 26m to merge, 2 rounds

Clipped: 46h 26m on the scale in all (time away is not counted), the first 4h 00m shown. The strip ends at the edge of the scale, not at the merge.

2 rounds · 46h 26m to merge
  1. Round 1 · 16m 02s · pushed 2026-09-16 12:15Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 11m 30s · pushed 2026-09-16 14:03Z · held by What changed, then Security review, then What changed, then Checks, then claude-review, then What changed, then Security review, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#437 Show and edit an item's priority
merged 2026-09-16 13:57Z not recorded
46m 02s to merge, 3 rounds
3 rounds · 46m 02s to merge
  1. Round 1 · 12m 13s · pushed 2026-09-16 13:11Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review
  2. Round 2 · 11m 58s · pushed 2026-09-16 13:31Z · held by What changed, then Checks, then Test, then E2E (F3), then Test Explorer, then claude-review
  3. Round 3 · 10m 45s · pushed 2026-09-16 13:45Z · held by What changed, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3)

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#436 Give every item already there a vector
merged 2026-09-16 13:39Z not recorded1 fluke
1h 22m to merge, 2 rounds
2 rounds · 1h 22m to merge
  1. Round 1 · 14m 54s · pushed 2026-09-16 12:53Z · held by What changed, then Checks, then Security review, then Test, then E2E (F3), then Test Explorer, then claude-review
  2. Round 2 · 25m 23s · pushed 2026-09-16 13:13Z · held by What changed, then Checks, then claude-review, then Security review, then Test, then Test Explorer, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +10m 50s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#435 Shrink and scroll a Panel to fit a row dragged shorter
merged 2026-09-16 13:12Z not recorded
21m 44s to merge, 1 round
1 round · 21m 44s to merge
  1. Round 1 · 19m 06s · pushed 2026-09-16 12:51Z · held by What changed, then Checks, then Test, then Test Explorer, then E2E (F3), then claude-review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

1h 05m to merge, 3 rounds
3 rounds · 1h 05m to merge
  1. Round 1 · 21m 55s · pushed 2026-09-16 11:08Z · held by What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review, then E2E (F3) · FLUKE: E2E (F3) failed and passed on re-run, +10m 39s
  2. Round 2 · 13m 40s · pushed 2026-09-16 11:33Z · held by Security review, then What changed, then claude-review, then What changed, then Checks, then Security review, then Test, then Test Explorer, then E2E (F3), then claude-review
  3. Round 3 · 20m 13s · pushed 2026-09-16 11:52Z · held by What changed, then Security review, then What changed, then claude-review, then What changed, then Checks, then Security review, then Test, then claude-review, then E2E (F3), then Test, then Test Explorer · FLUKE: Test failed and passed on re-run, +11m 26s

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#428 Review a change as much as what it touches needs
merged 2026-09-16 11:45Z not recorded2 red
39m 31s to merge, 2 rounds
2 rounds, 2 red · 39m 31s to merge
  1. Round 1 · 11m 47s · pushed 2026-09-16 11:16Z · held by What changed, then Security review, then Checks, then Test, then Test Explorer, then claude-review, then E2E (F3) · RED: Security review failed
  2. Round 2 · 11m 02s · pushed 2026-09-16 11:32Z · held by What changed, then Security review, then Checks, then claude-review, then Test, then Test Explorer, then E2E (F3) · RED: Security review failed

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#431 Lean docs/product/glossary.md
merged 2026-09-16 11:29Z not recorded
2m 04s to merge, 1 round
1 round · 2m 04s to merge
  1. Round 1 · 37s · pushed 2026-09-16 11:27Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#430 Lean docs/product/offline.md
merged 2026-09-16 11:26Z not recorded
2m 52s to merge, 1 round
1 round · 2m 52s to merge
  1. Round 1 · 47s · pushed 2026-09-16 11:23Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#429 Lean docs/product/inbox.md
merged 2026-09-16 11:22Z not recorded
2m 08s to merge, 1 round
1 round · 2m 08s to merge
  1. Round 1 · 43s · pushed 2026-09-16 11:20Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#427 Lean docs/product/dashboards.md
merged 2026-09-16 11:17Z not recorded
3m 18s to merge, 2 rounds
2 rounds · 3m 18s to merge
  1. Round 1 · 27s · pushed 2026-09-16 11:15Z · held by Checks
  2. Round 2 · 48s · pushed 2026-09-16 11:15Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

#425 Lean docs/product/items.md
merged 2026-09-16 11:11Z not recorded
4m 28s to merge, 1 round
1 round · 4m 28s to merge
  1. Round 1 · 2m 28s · pushed 2026-09-16 11:07Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

18m 29s to merge, 1 round
1 round · 18m 29s to merge
  1. Round 1 · 56s · pushed 2026-09-16 11:01Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.

17m 25s to merge, 1 round
1 round · 17m 25s to merge
  1. Round 1 · 1m 00s · pushed 2026-09-16 10:40Z · held by What changed, then Checks, then Security review

No session record: the time starts at the first commit, so any coding before it and the local reviews are not recorded.