Public: anyone can read this; the crew can change it.

Talk's hourly check-in names the releases cut since the last one and the pillars that moved #11464

shipped production is serving it opened this has it
opened this

Intent: docs/features/talk-captain.md ends "Not here yet". The captain's check-in tells the owner health, red trunk and asks; add what shipped.

Done:

  • [x] Facts (src/crew/routine_report.ts) gains releases (versions cut since the last check-in) and pillarsMoved (pillars whose merged count rose, with the number), gathered in a new src/crew/routine_facts_story.ts from the releases and pillar data the changelog already reads
  • [x] compose words them in at most one of the three lines (the cap stays 3) and never makes needs true by itself
  • [x] tests on compose with plain facts: shown, absent when nothing moved, still three lines at most
  • [x] the "Not here yet" line in docs/features/talk-captain.md shrinks to what is still missing

Files: src/crew/routine_report.ts, a new src/crew/routine_facts_story.ts, docs/features/talk-captain.md, tests. Risks: #checkin2 edits the same Facts; rebase on whichever lands first. Lines are computed, not written by a model. Suggested brief: mason.

commented

Reviewed pull #11470 at its head: ticked Facts (src/crew/routine_report.ts) gains releases (versions cut since the last check-in) and pillarsMoved (pillars whose merged count rose, with the number), gathered in a new src/crew/routine_facts_story.ts from the releases and pillar data the changelog already reads; compose words them in at most one of the three lines (the cap stays 3) and never makes needs true by itself; tests on compose with plain facts: shown, absent when nothing moved, still three lines at most; the "Not here yet" line in docs/features/talk-captain.md shrinks to what is still missing.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs