Skip to content

Commit ed3ec5f

Browse files
committed
prompt: retire run_smoke_copy_drift — a stale draft copy of a shipped task
The prompt was issued from a copy rather than moved, so draft/maintenance/ci/run_smoke_copy_drift.md stayed behind when the task went to active/ and then into complete/2026/08/smoke-runner-delegation.md. It is a strict prefix of the copy that record folds — identical through the re-scoped task list, missing only the Issued:/Filed: headers and the 2026-08-24 re-measurement — so it kept rendering on the dashboard as pickable backlog for work already merged. Proof, not resemblance. Verified against the merged end state rather than the record: autolens_workspace and autogalaxy_workspace .github/scripts/run_smoke.py are both 119-line shims on origin/main and the vestigial _BUILD_DIR line the prompt's step 4 asked about is gone; and the acceptance criterion that consolidation must not cost autolens_workspace_test its per-script timeout holds through the shared path, build_util.execute_scripts_in_folder -> execute_script -> timeout_for(env) with run_capped(timeout=...) and TimeoutExpired handling. Recorded in the existing completion record rather than writing a second one for the same task. Reconcile over draft/maintenance/ci is now clean (0 suspects of 133); dashboard and complete/index.md regenerated. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KmWbYJw4cJJnt4eK6NoZjL
1 parent 25d82e5 commit ed3ec5f

4 files changed

Lines changed: 123 additions & 206 deletions

File tree

complete/2026/08/smoke-runner-delegation.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,29 @@ The merged `claude/smoke-copy-drift-ci-docs-ozntvv` branches across nine repos
117117
were not deleted — this session's git proxy refuses delete refspecs
118118
(`send-pack: unexpected disconnect`). They are all proven merged into `main`.
119119

120+
## Mind-side note: a stale draft copy survived this record (removed 2026-08-27)
121+
122+
The prompt was issued from a copy, not moved: `draft/maintenance/ci/run_smoke_copy_drift.md`
123+
stayed behind when the task went to `active/` and then into this record. It was a
124+
strict prefix of the folded copy below — identical through the re-scoped task
125+
list, missing only the `Issued:`/`Filed:` headers and the 2026-08-24
126+
re-measurement — so it kept rendering on the dashboard as pickable backlog for
127+
work that had already shipped. Nothing detects this: `lifecycle.py check` reports
128+
OK, because a `draft/` prompt with no registry entry is a valid state.
129+
130+
Removed under `/prm`'s reconcile leg on 2026-08-27, after verifying the merged
131+
end state rather than trusting this record:
132+
133+
- `autolens_workspace` and `autogalaxy_workspace` `.github/scripts/run_smoke.py`
134+
are both 119-line shims on `origin/main`, and `_BUILD_DIR` — the vestigial line
135+
the prompt's step 4 asked about — is gone, that step being moot once the
136+
variant was replaced wholesale.
137+
- The acceptance criterion that consolidation must not cost
138+
`autolens_workspace_test` its per-script timeout holds through the shared path:
139+
`build_util.execute_scripts_in_folder``execute_script``timeout_for(env)`
140+
with `run_capped(timeout=…)` and `TimeoutExpired` handling, so every delegating
141+
repo enforces the cap the one repo used to carry alone.
142+
120143
## Original prompt
121144

122145
# run_smoke.py: three runner variants across 10 repos, no sync mechanism

0 commit comments

Comments
 (0)