From ada6d799bbf28b2efd3c9a58cab063d834ba872e Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 19 Oct 2026 14:59:45 +0200 Subject: [PATCH] Finish WEBFETCH-WP-0003: DEC-2026-001 approved, residual intakes IN-0001/IN-0002 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 --- decisions/decisions.md | 15 ++++++++++-- ...FETCH-IN-0001-scheduled-live-smoke-test.md | 24 +++++++++++++++++++ ...TCH-IN-0002-confirm-repo-classification.md | 23 ++++++++++++++++++ workplans/WEBFETCH-WP-0003-repo-hygiene.md | 18 ++++++++++---- 4 files changed, 74 insertions(+), 6 deletions(-) create mode 100644 intakes/WEBFETCH-IN-0001-scheduled-live-smoke-test.md create mode 100644 intakes/WEBFETCH-IN-0002-confirm-repo-classification.md diff --git a/decisions/decisions.md b/decisions/decisions.md index 9781460..5e00f76 100644 --- a/decisions/decisions.md +++ b/decisions/decisions.md @@ -6,7 +6,7 @@ id: WEBFETCH-DEC-2026-001 kind: decision title: Approve pushing web-fetcher federation commits to reuse-surface main -status: prepared +status: resolved origin: residual origin_ref: WEBFETCH-WP-0003-T05 owner: web-fetcher @@ -17,7 +17,13 @@ requested_dispositions: - approved - rejected created: '2026-10-19T12:40:00Z' -updated: '2026-10-19T12:40:00Z' +updated: '2026-10-19T12:58:58Z' +outcome: approved +rationale: 'Approved by founder in session 2026-10-19: push be5c006 + 307fcaf (web-fetcher + federation source and v0.2.0 federated-index refresh) to reuse-surface main. Both commits + are on origin/main.' +decided_by: Bernd Worsch +decided_at: '2026-10-19T12:58:58Z' state_hub_decision_id: "0cc16212-f983-4da6-972e-a353dbd93164" ``` @@ -43,3 +49,8 @@ Both are fast-forward on `origin/main`. Pushing to another repo's shared Note: the same checkout has someone else's uncommitted changes (`.custodian-brief.md`, `WORK-RECORDS.md`); a push does not include them. + +## Resolution + +Approved 2026-10-19. Both commits are on reuse-surface `origin/main`; +`WEBFETCH-WP-0003-T05` closed. diff --git a/intakes/WEBFETCH-IN-0001-scheduled-live-smoke-test.md b/intakes/WEBFETCH-IN-0001-scheduled-live-smoke-test.md new file mode 100644 index 0000000..f8ad211 --- /dev/null +++ b/intakes/WEBFETCH-IN-0001-scheduled-live-smoke-test.md @@ -0,0 +1,24 @@ +# WEBFETCH-IN-0001 — Run the live smoke test on a schedule + +```yaml +id: WEBFETCH-IN-0001 +kind: intake +title: "Run the live smoke test on a schedule so upstream shape changes surface early" +status: open +lane: green +flavor: implementation +origin: residual +origin_ref: WEBFETCH-WP-0003 +priority: low +owner: web-fetcher +repo: web-fetcher +requested_by: web-fetcher +created: "2026-10-19" +updated: "2026-10-19" +description: > + tests/test_live.py (WEB_FETCHER_LIVE=1) checks one real spec per adapter, but + only runs when someone remembers. Options: a weekly Forgejo `on: schedule` + job (red build when a source is merely down), or an activity-core job, since + activity-core owns scheduling. Decide the owner and failure routing before + implementing. +``` diff --git a/intakes/WEBFETCH-IN-0002-confirm-repo-classification.md b/intakes/WEBFETCH-IN-0002-confirm-repo-classification.md new file mode 100644 index 0000000..cc3d676 --- /dev/null +++ b/intakes/WEBFETCH-IN-0002-confirm-repo-classification.md @@ -0,0 +1,23 @@ +# WEBFETCH-IN-0002 — Confirm the agent-proposed repo classification + +```yaml +id: WEBFETCH-IN-0002 +kind: intake +title: "Founder review of the agent-proposed .repo-classification.yaml" +status: open +lane: green +flavor: review +origin: residual +origin_ref: WEBFETCH-WP-0003 +priority: low +owner: web-fetcher +repo: web-fetcher +requested_by: web-fetcher +created: "2026-10-19" +updated: "2026-10-19" +description: > + .repo-classification.yaml was added on 2026-10-19 by an agent (category + tooling, domain infotech, tags source-management / evidence / traceability / + citations) to satisfy fix-consistency C-34/C-35. Confirm or correct it and + set classified_by: human. +``` diff --git a/workplans/WEBFETCH-WP-0003-repo-hygiene.md b/workplans/WEBFETCH-WP-0003-repo-hygiene.md index 03d51fa..f00279d 100644 --- a/workplans/WEBFETCH-WP-0003-repo-hygiene.md +++ b/workplans/WEBFETCH-WP-0003-repo-hygiene.md @@ -4,7 +4,7 @@ type: workplan title: "Repository hygiene: CI, licence, deployment pinning, records" domain: infotech repo: web-fetcher -status: active +status: finished flavor: implementation depends_on: [] owner: codex @@ -78,10 +78,9 @@ regenerate it with `statehub fix-consistency` rather than editing it by hand. ```task id: WEBFETCH-WP-0003-T05 -status: wait -needs_human: true +status: done +needs_human: false decision_id: "0cc16212-f983-4da6-972e-a353dbd93164" -intervention_note: "Push reuse-surface be5c006 + 307fcaf to main (blocked for agents by the permission guard): cd ~/reuse-surface && git push origin main" priority: low state_hub_task_id: "e3425704-213d-51f5-bcc4-e6cdab0b5c2f" ``` @@ -126,3 +125,14 @@ Mark the two news items read and acknowledge the two standing notices (also generated `WORK-RECORDS.md`); added `.repo-classification.yaml` (agent-proposed, pending human review) to clear its C-34/C-35 warnings. - T06: Both standing notices acknowledged; inbox empty. Neither affects this repo. + +## Outcome (2026-10-19) + +All six tasks done. T05: decision `WEBFETCH-DEC-2026-001` approved by the +founder; both reuse-surface commits are on `origin/main`. + +Residuals, handed off as live records: +- `WEBFETCH-IN-0001` — run the live smoke test on a schedule. +- `WEBFETCH-IN-0002` — founder review of the agent-proposed classification. +- railiance01 runner installing the v0.2.0 tag — owned by assembly-economics + (`ASSEMBLY-WP-0014-T01`).