Commit Graph
7 Commits
Author SHA1 Message Date
KeelrLeek 56308e3aab Background compiles give way to the lander: the Logbook statistics and the results refresher wait while [logbook] lander_lock is fresh (under 60 min); the statistics tools run below normal priority and a timeout ends the whole tree (an orphaned cl.exe went on compiling main at normal priority); a retried statistics run no longer relogs the same commits 2026-10-09 10:46:40 -05:00
KeelrLeek b8dab67871 Logbook clarity: game-code headline, CST times, one size unit, tier table from the progress map with a game column, Decomp view counts game functions, ship's log without repeated or cut titles, newest milestone in the banner; whole-program check builds a clean snapshot of main 2026-10-07 17:05:18 -05:00
KeelrLeek a3fc48802c logbook: statistics run on a clean detached snapshot of main ([logbook] snapshot), not the integrator's live checkout, which is often mid-batch; a failed run retries on the next tick instead of waiting for main to move 2026-10-07 10:35:55 -05:00
KeelrLeek a92efdad45 Logbook stats rebuild: put the Visual Studio Installer folder (vswhere) on PATH, which a server started without a shell lacks 2026-10-06 16:21:58 -05:00
KeelrLeek 774b0ae25a Logbook auto: run the stats rebuild in its own data dir so agents' compiles can't lock it 2026-10-05 18:37:26 -05:00
KeelrLeek 9eee1294e0 Logbook auto: keep the empty body field of a commit with no description 2026-10-05 18:30:01 -05:00
KeelrLeek b7e09cfbd1 Logbook lives in Harbor and keeps itself current
The board's Logbook view replaces the published page: statistics, the chart
of the executable, where the code stands (with the function tiers), the
trend, milestones and the ship's log, stored as JSON in the Harbor home.
A server thread follows main: each new commit becomes a log entry and the
statistics, chart and trend point are rebuilt with the open-seas progress
tools on a scratch copy. 'harbor logbook add|stats|map|milestone|refresh'.
2026-10-05 16:30:21 -05:00