WEBFETCH-WP-0003: route reuse-surface push as WEBFETCH-DEC-2026-001; recommended classification tags
All checks were successful
Tests / unittest-py310 (push) Successful in 5s
Tests / unittest-py313 (push) Successful in 3s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 153021@bnt-lap001
Assistant-Session: 46917be4-6400-4106-b8b7-61953a0caf24
This commit is contained in:
tegwick 2026-10-19 14:37:43 +02:00
parent e745f0eb44
commit 00f7268910
5 changed files with 58 additions and 13 deletions

View file

@ -2,19 +2,17 @@
# Custodian Brief — web-fetcher
**Domain:** infotech
**Last synced:** 2026-10-19 12:28 UTC
**Last synced:** 2026-10-19 12:30 UTC
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
## Active Workstreams
### Repository hygiene: CI, licence, deployment pinning, records
Progress: 2/6 done | workplan_id: `def60399-6f75-5627-9659-b7337146e4a8`
Progress: 4/6 done | workplan_id: `def60399-6f75-5627-9659-b7337146e4a8`
**Open tasks:**
- ! Federate web-fetcher in the reuse-surface Checkout `e3425704`
- ! Pin the railiance01 Deployment to a Release `cbd3081d`
- ► Refresh the Custodian Brief `d97884b7`
- ► Continuous Test Run on Forgejo `e0a1bf54`
- ! Federate web-fetcher in the reuse-surface Checkout `e3425704`
---
## MCP Orientation (when available)

View file

@ -7,11 +7,10 @@ repo_classification:
domain: infotech
secondary_domains: []
capability_tags:
- data-fetching
- provenance
- research-data
- public-statistics
- reproducibility
- source-management
- evidence
- traceability
- citations
business_stake:
- technology
- intelligence

View file

@ -21,9 +21,10 @@
| task | WEBFETCH-WP-0002-T05 | done | — | workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md |
| task | WEBFETCH-WP-0002-T06 | done | — | workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md |
| task | WEBFETCH-WP-0002-T07 | done | — | workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md |
| task | WEBFETCH-WP-0003-T01 | progress | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T01 | done | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T02 | done | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T03 | wait | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T04 | progress | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T04 | done | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T05 | wait | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| task | WEBFETCH-WP-0003-T06 | done | — | workplans/WEBFETCH-WP-0003-repo-hygiene.md |
| decision | WEBFETCH-DEC-2026-001 | prepared | — | decisions/decisions.md |

45
decisions/decisions.md Normal file
View file

@ -0,0 +1,45 @@
# Decision records
## WEBFETCH-DEC-2026-001 — Approve pushing web-fetcher federation commits to reuse-surface main
```yaml
id: WEBFETCH-DEC-2026-001
kind: decision
title: Approve pushing web-fetcher federation commits to reuse-surface main
status: prepared
origin: residual
origin_ref: WEBFETCH-WP-0003-T05
owner: web-fetcher
affects:
- web-fetcher
- reuse-surface
requested_dispositions:
- approved
- rejected
created: '2026-10-19T12:40:00Z'
updated: '2026-10-19T12:40:00Z'
state_hub_decision_id: "0cc16212-f983-4da6-972e-a353dbd93164"
```
## Context
`capability.infotech.provenance-fetch` is already registered with the hosted
reuse-surface service (`reuse.coulomb.social`, visible in `/v1/federated`).
The local reuse-surface checkout has two unpushed commits:
- `be5c006` — adds web-fetcher to `registry/federation/sources.yaml`.
- `307fcaf` — refreshes web-fetcher's row in `registry/indexes/federated.yaml`
to v0.2.0 (D2 / A3 / C2 / R2). The diff touches only that entry.
Both are fast-forward on `origin/main`. Pushing to another repo's shared
`main` is blocked for agents by the permission guard.
## Disposition requested
- **approved** — the founder runs `cd ~/reuse-surface && git push origin main`
(or allows the agent to), then `WEBFETCH-WP-0003-T05` is set to `done`.
- **rejected** — drop the two commits; the hosted registration stays the only
federation path.
Note: the same checkout has someone else's uncommitted changes
(`.custodian-brief.md`, `WORK-RECORDS.md`); a push does not include them.

View file

@ -81,6 +81,7 @@ regenerate it with `statehub fix-consistency` rather than editing it by hand.
id: WEBFETCH-WP-0003-T05
status: wait
needs_human: true
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"
@ -117,7 +118,8 @@ Mark the two news items read and acknowledge the two standing notices
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
the permission guard and needs the founder to run it or allow it.
the permission guard and needs the founder to run it or allow it — routed as
decision `WEBFETCH-DEC-2026-001` (`decisions/decisions.md`).
- T04: `.custodian-brief.md` regenerated by `statehub fix-consistency`
(also generated `WORK-RECORDS.md`); added `.repo-classification.yaml`
(agent-proposed, pending human review) to clear its C-34/C-35 warnings.