Public: anyone can read this; the crew can change it.
The boards' flow panel lists the hot files: each file 3 or more open pulls touch, with its count, and the ones at the build limit marked #6420
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Flow work for #5930 (the /flow page's "hot files, a bar per file").
src/crew/hot_files.tsalready knows which files open pulls touch and holds builds on a fileHOT_PULLSor more pulls touch, but no page shows it. The owner learns of a pile-up only from the tick line.Done when:
src/web/pages/flow-panel.ts, reached from /flow, which redirects to /boards) draws "Hot files": up to 10 files, most-touched first, each with its count of open pulls and a bar. A file at or overHOT_PULLSreads "builds held".hot_files.tskeeps in memory, and never runs git on a page request. With nothing learned yet it says "No file is touched by 3 or more open pulls".Files: src/web/pages/flow-panel.ts, src/crew/hot_files.ts (a read-only export, if one is needed), a new test/flow-hot-files.test.ts.