From 9b0896660a2bbdb0ddf23af1a6d101da3cdd5559 Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 19 Oct 2026 14:52:19 +0200 Subject: [PATCH] WEBFETCH-WP-0003-T03 done: assembly-economics pinned to v0.2.0 Co-Authored-By: Claude Opus 5.5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 153021@bnt-lap001 Assistant-Session: 46917be4-6400-4106-b8b7-61953a0caf24 --- SCOPE.md | 6 +++--- workplans/WEBFETCH-WP-0003-repo-hygiene.md | 8 +++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/SCOPE.md b/SCOPE.md index 633f655..77f608d 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -64,9 +64,9 @@ failures become `error`; a failing spec never aborts the run. - Release v0.2.0 (2026-10-19), tagged on Forgejo and pip-installable from the tag; ~600 lines of Python. See `CHANGELOG.md`. - Consumer: assembly-economics reality checkpoints (`checkpoints/run_checkpoint.py`). - All 31 of its specs give the same results under 0.1.0 and 0.2.0. It still - reads a checkout via `WEB_FETCHER_PATH` rather than the tag - (`WEBFETCH-WP-0003-T03`). + All 31 of its specs give the same results under 0.1.0 and 0.2.0; it requires + 0.2.0 and supports `--cache`/`--replay`. The railiance01 runner still uses a + checkout rather than the tag (`ASSEMBLY-WP-0014-T01`). - Running inside rein-aharness is plausible (stdlib only) but unverified. - Licence: Target Revenue Source License V1C1 (org-wide preliminary licence). - CI: Forgejo Actions runs the offline tests on Python 3.10 and 3.13. diff --git a/workplans/WEBFETCH-WP-0003-repo-hygiene.md b/workplans/WEBFETCH-WP-0003-repo-hygiene.md index b271af0..03d51fa 100644 --- a/workplans/WEBFETCH-WP-0003-repo-hygiene.md +++ b/workplans/WEBFETCH-WP-0003-repo-hygiene.md @@ -52,8 +52,7 @@ but has no `LICENSE`. Licence choice is the founder's decision; once made, add ```task id: WEBFETCH-WP-0003-T03 -status: wait -blocked_on: message-from:assembly-economics +status: done priority: medium state_hub_task_id: "cbd3081d-e544-5bdc-af32-b287e11211dd" ``` @@ -114,7 +113,10 @@ Mark the two news items read and acknowledge the two standing notices - T02: Org-wide preliminary licence applied (Target Revenue Source License V1C1; maintainer decision 2026-07-29 "across all repos"), byte-identical to the 111 other repos; `license = { file = "LICENSE" }` in `pyproject.toml`. -- T03: Waiting on assembly-economics — handoff message `f276e74a` (2026-10-19) +- T03: Done 2026-10-19 — assembly-economics `2521955` pins `run_checkpoint.py` + to web-fetcher 0.2.0 and passes `--cache`/`--replay` through (their live vs + replay check matched). Installing the tag in the railiance01 runner is owned + by assembly-economics as `ASSEMBLY-WP-0014-T01`. Originally waited on — handoff message `f276e74a` (2026-10-19) asks them to pin `v0.2.0`. Agents do not touch the railiance01 checkout directly. - T05: reuse-surface commits `be5c006` and `307fcaf` (federated refresh to v0.2.0) are ready locally; the push to reuse-surface `main` was blocked by