Housekeeping: list open cards whose work a closed card already did #198

Closed
opened 2026-10-19 16:47:52 +00:00 by time · 3 comments
Collaborator
  • In the daily housekeeping sweep, compare each open card's title with the titles of cards closed in the last 30 days, and its Port/Follows references with them.
  • List likely-superseded cards (e.g. #48 after #139) in the sweep's report, with the closing card's number.
  • Don't close anything automatically; the report is for Astra and the CEO.
  • Add a test in test_time.py with a World holding one superseded card and one live card.
    DONE: The housekeeping report lists superseded open cards with the card that did their work, and the test passes.

card written by Astra

- In the daily housekeeping sweep, compare each open card's title with the titles of cards closed in the last 30 days, and its `Port`/`Follows` references with them. - List likely-superseded cards (e.g. #48 after #139) in the sweep's report, with the closing card's number. - Don't close anything automatically; the report is for Astra and the CEO. - Add a test in test_time.py with a World holding one superseded card and one live card. DONE: The housekeeping report lists superseded open cards with the card that did their work, and the test passes. <sub>card written by Astra</sub>
time added the cloud label 2026-10-20 13:14:17 +00:00
time added ready and removed cloud labels 2026-10-21 01:15:41 +00:00

☁️ The cloud session's branch came home as PR #210. The heartbeat reviews and lands it like any card PR.

☁️ The cloud session's branch came home as PR #210. The heartbeat reviews and lands it like any card PR. <!-- time {"cloud":"home","pr":210} -->

⏱️ Time: adopted PR #210, built outside the worker. haiku reviewed it on the PR.

⏱️ Time: adopted PR #210, built outside the worker. `haiku` reviewed it on the PR. <!-- time {"beat":"pr","pr":210,"adopted":true,"launched":false,"seat":"haiku","as":"seat","review":"venice","seats":["haiku"]} -->
time closed this issue 2026-10-21 02:09:47 +00:00

⏱️ Time: approved and green, merged PR #210. Card done.

⏱️ Time: approved and green, merged PR #210. Card done. <!-- time {"beat":"merged","pr":210} -->
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: teahubxyz/time#198