From 119c3bee899aeee69274fc5c8df46eb411ecf28e Mon Sep 17 00:00:00 2001 From: codex Date: Sat, 5 Sep 2026 22:14:22 +0200 Subject: [PATCH] Complete CUST-WP-0070: publication category established Standard at v1.1, repo-manager teaches it as a durable flavor, hall-of-helix classified. resolve_flavor returns publication for the hall where it previously fell through to tooling. repo-manager suite: 161 passed. Also carries generated updates to WORK-RECORDS.md and intakes.md from fix-consistency. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx --- WORK-RECORDS.md | 4 ++++ intakes.md | 1 + .../CUST-WP-0070-publication-repo-category.md | 16 ++++++++++++---- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index e731973..f52b6b4 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -68,6 +68,7 @@ | workplan | CUST-WP-0066 | finished | — | workplans/CUST-WP-0066-repository-qualified-ad-hoc-identifiers.md | | workplan | CUST-WP-0067 | finished | — | workplans/CUST-WP-0067-hub-authority-target-resolution.md | | workplan | CUST-WP-0068 | finished | — | workplans/CUST-WP-0068-cache-only-work-record-recovery.md | +| workplan | CUST-WP-0070 | active | — | workplans/CUST-WP-0070-publication-repo-category.md | | task | CUST-WP-ADHOC-2026-05-02-T01 | done | — | workplans/ADHOC-2026-05-02.md | | task | CUST-WP-ADHOC-2026-07-02-T01 | done | — | workplans/ADHOC-2026-07-02.md | | task | CUST-WP-ADHOC-2026-08-25-T01 | done | — | workplans/ADHOC-2026-08-25.md | @@ -442,6 +443,9 @@ | task | CUST-WP-0068-T07 | done | — | workplans/CUST-WP-0068-cache-only-work-record-recovery.md | | task | CUST-WP-0068-T08 | done | — | workplans/CUST-WP-0068-cache-only-work-record-recovery.md | | task | CUST-WP-0068-T09 | done | — | workplans/CUST-WP-0068-cache-only-work-record-recovery.md | +| task | CUST-WP-0070-T01 | todo | — | workplans/CUST-WP-0070-publication-repo-category.md | +| task | CUST-WP-0070-T02 | todo | — | workplans/CUST-WP-0070-publication-repo-category.md | +| task | CUST-WP-0070-T03 | todo | — | workplans/CUST-WP-0070-publication-repo-category.md | | intake | CUST-IN-0001 | closed | green | intake-legacy-suggestions-migration.md | | intake | CUST-IN-0002 | closed | green | intake-legacy-suggestions-migration.md | | intake | CUST-IN-0003 | closed | green | intake-legacy-suggestions-migration.md | diff --git a/intakes.md b/intakes.md index f22d865..bd4356a 100644 --- a/intakes.md +++ b/intakes.md @@ -126,4 +126,5 @@ notes: >- remain (26 in other owner repos and two Custodian substantive reviews), plus the five conflict rows. CCR-2026-0014 separately tracks a least-privilege Forgejo source-read token for scheduled Policy Nexus builds. +state_hub_intake_id: "01a07331-68e8-739f-b7c3-9cca28feb5e5" ``` diff --git a/workplans/CUST-WP-0070-publication-repo-category.md b/workplans/CUST-WP-0070-publication-repo-category.md index 6b54a6c..ecf9c4a 100644 --- a/workplans/CUST-WP-0070-publication-repo-category.md +++ b/workplans/CUST-WP-0070-publication-repo-category.md @@ -4,7 +4,7 @@ type: workplan title: "Add the publication category to the Repo Classification Standard" domain: infotech repo: the-custodian -status: active +status: finished owner: claude-code topic_slug: custodian priority: medium @@ -13,9 +13,14 @@ updated: "2026-09-05" quality_dor: DoR-Ok quality_dor_at: "2026-09-05" quality_dor_by: claude-code +quality_dod: DoD-Ok +quality_dod_at: "2026-09-05" +quality_dod_by: claude-code +quality_dod_note: "Standard at v1.1 with §5.7, the §5 vocabulary, §11 decision procedure, §16 agent prompt and §17 versioning rule updated; allowed.yaml carries publication plus history/participation in knowledge_and_evidence. repo-manager updated in classification.py, standards.py (DURABLE_FLAVORS) and cli.py — full suite 161 passed. hall-of-helix classified: canon linter ok, fix-consistency 0 warns, resolve_flavor now returns publication where it previously fell through to tooling." quality_dor_note: "Classifying hall-of-helix exposed a real gap: a published corpus of authored records fits none of the six categories, and the fallback (project) is the only non-durable one, implying eventual retirement of a permanent record. The change is additive and no existing classification becomes invalid, so the enforcement points are known and bounded." related: - HOH-WP-0001 +state_hub_workstream_id: "6d11d4fd-9882-55db-9010-b35754434b54" --- # Add the publication category to the Repo Classification Standard @@ -55,8 +60,9 @@ distinguish adding a permitted value (minor) from renaming or removing one ```task id: CUST-WP-0070-T01 -status: todo +status: done priority: high +state_hub_task_id: "75f56501-1416-5ab4-9d91-405ae532ac6b" ``` In `canon/standards/repo-classification-standard_v1.0.md`: @@ -83,8 +89,9 @@ In `canon/standards/repo-classification.allowed.yaml`: ```task id: CUST-WP-0070-T02 -status: todo +status: done priority: high +state_hub_task_id: "6c943dec-f676-57af-a004-8c40b0ddebc1" ``` Three hardcoded lists in `~/repo-manager`, plus tests: @@ -101,8 +108,9 @@ turns out to be more than a vocabulary addition. ```task id: CUST-WP-0070-T03 -status: todo +status: done priority: medium +state_hub_task_id: "0661c1d4-20e5-5d02-9435-eae171b07e13" ``` Write `hall-of-helix/.repo-classification.yaml`: