Skip to content

docs: exit codes, check_run, RimTimSim F213 and GBTDS gb3 brought to the merged state through rapid PR 471 (consolidate-1025c) - #131

Merged
rusholme merged 1 commit into
mainfrom
consolidate-1025c/1-docs
Oct 25, 2026
Merged

rusholme merged 1 commit into
mainfrom
consolidate-1025c/1-docs

Conversation

@rusholme

Copy link
Copy Markdown
Collaborator

The system pages that stated a behaviour or a number a rapid PR merged since consolidate-1025b changed, brought to the merged state (consolidate-1025c task 1). Cut-off: PRs merged before 2026-10-25 04:55:57 UTC; rebuild tip efc03fc6.

What and why

  • system/tool.md: 64 is the foundation's NotFound alone; 65 is a declared input the stage rejects (difference, reference, import); 70 names a stage's own KeyError/IndexError, a missing dependency and a failed product write (rapid PRs 458, 459).
  • system/stage-contract.md: the job exit table gains the 65 row and the same 64 and 70 readings.
  • system/loop.md: the exit table gains job local's 65 and a stage's KeyError under 70; its stamp moves d4866eab → efc03fc6.
  • system/foundation.md: the consumer check fails a run with no stamped packet set or whose sets hold no packet, so check_run.sh reads a run that sent nothing as FAIL (rapid PR 458).
  • system/datasets.md: RimTimSim F213's row gains the reference_psf = "science" measurement, not taken (rapid PR 462); GBTDS gb3 gains run 139's 1,196 packets against run 112's 1,278, cause unread (rapid PR 470).

Every merged PR read, and where it landed

PR landed on
rapid 458 tool, stage-contract, loop (exit codes); foundation (consumer, check_run)
rapid 459 tool, stage-contract, loop (65, 70); its NED deletion: no live page states it
rapid 460, 461, 463, 466, 469, 471 (runbook steps) no page states them (the runbook's results section, rapid's consolidate PR)
rapid 462 datasets (RimTimSim F213)
rapid 464 already landed by rapid_docs 128; no live page still names the older contract outside its retired section
rapid 465, 468 already landed by rapid_docs 130 (difference, datasets)
rapid 467 already landed by rapid_docs 129 (alerts, maintain)
rapid 470 datasets (gb3 packets)
rapid_docs 128, 129, 130 read; nothing of theirs superseded
rapid_systems none merged

Divergences

  • The retired pages (statistics, crossmatch, export, alerts, finalize) still name rapidpipe selftest and rapidpipe stage: each carries the retired banner and is kept as the record of its port (rapid_docs 120, 128), so they are left.
  • decisions.md untouched (append-only).

Measurements

None; docs only. The build runs in CI (no local venv on this host).

Improvements seen

observability.md still describes the per-stage log file the older contract wrote (rapid_docs 128 saw it; its banner defers to the foundation page); not this task's.

Session notes

none

🤖 Generated with Claude Code

…the merged state through rapid PR 471 (consolidate-1025c)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rusholme
rusholme merged commit 12cca99 into main Oct 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant