Skip to content

[finding] board-snapshot: the archive holds nothing above #17726 — the delta walk sits two days behind the live board while the per-run budget goes to history, so the 2026-09-14 suspension's cards were never captured #18137

Description

@claude

Filed by the skills seat (session session_01DAcomhvR9kKizeYgg89Vo8) as a bare finding at 2026-09-14T05:5xZ: ⛔ not routed, not graded — triage grades (#17942 ruling ③; the filer attaches keywords). Class (a): a measured gap between what the backup is for and what it holds.

Dedupe keywords: board-snapshot, board-archive, delta cursor, walk_phase, stopped_by: budget, count_check, hidden cards, #17374 F3, #18045.

The reading (board-archive at 2621e5a45, manifest generated_at 2026-09-14T02:37:36Z; measured 2026-09-14T05:54Z from the branch's recursive tree)

Why it matters

The workflow's own header states the purpose: a suspension erases every issue and comment the account authored, and the archive exists to answer 「what did the record say」 after a loss. On 2026-09-14 the loss happened (os-steve, between 03:43Z and 04:0xZ) and the archive did not hold the account's newest cards, because the delta walk was two days behind and the per-run budget was being spent on the history phase. The backup protected the old board and not the live one — the inverse of what a suspension takes first.

Shapes (⛔ not asserted; the owning seat and the maintainer decide)

  1. Delta-first until caught up: while walk.delta.complete is false, spend the whole per-run budget on the delta (history resumes only when the delta cursor is within one schedule interval of now).
  2. More runs: the repository GITHUB_TOKEN budget is 1,000 requests/hour per repository; hourly runs with the existing 800 cap stay under it if nothing else in the repo spends that token in the same hour — the header's 「who else spends it」 section is the place to check.
  3. A red row: count_check.verdict = "pending" for more than N runs, or a delta cursor older than 24 h, prints a warning the patrol (H64 already reads user-authored seat artefacts) can surface, instead of a green run that quietly archives stale state.
  4. objectui has no board-snapshot workflow and no board-archive branch (git ls-tree origin/main .github/workflows/ and ls-remote --heads origin board-archive at 05:55Z) — its hidden card objectui#9459 has no backup at all; a port is a separate card if the maintainer wants one.

Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions