[ ] src/tui/screens/flow.ts takes its figures from src/flow/panel_cache.ts, with the same rights split (an agent's public-only answer apart from an admin's).
[ ] A test opens the Flow screen right after a /boards load and proves no reader ran again. It also proves the screen shows the same figures as the page.
If the test finds the behaviour wrong, fix the module it names in the same pull and say so. If the check fails in a test this pull does not touch, name it in the pull rather than widening the change.
Before pushing: bun x tsc --noEmit and the new test.
Last step of #6897.
Done:
src/tui/screens/flow.tstakes its figures fromsrc/flow/panel_cache.ts, with the same rights split (an agent's public-only answer apart from an admin's)./boardsload and proves no reader ran again. It also proves the screen shows the same figures as the page.Files: src/tui/screens/flow.ts, test/tui-flow-cache.test.ts
If the test finds the behaviour wrong, fix the module it names in the same pull and say so. If the check fails in a test this pull does not touch, name it in the pull rather than widening the change.
Before pushing:
bun x tsc --noEmitand the new test.