diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 4d75ff2..4ea5136 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -60,6 +60,7 @@ | workplan | CUST-WP-0059 | finished | — | workplans/CUST-WP-0059-forgejo-ci-publish-cutover-tail.md | | workplan | CUST-WP-0060 | finished | — | workplans/CUST-WP-0060-work-record-canonization.md | | workplan | CUST-WP-0061 | finished | — | workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md | +| workplan | CUST-WP-0062 | proposed | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | | task | ADHOC-2026-05-02-T01 | done | — | workplans/ADHOC-2026-05-02.md | | task | ADHOC-2026-07-02-T01 | done | — | workplans/ADHOC-2026-07-02.md | | task | CUST-WP-0001-T01 | done | — | workplans/CUST-WP-0001-custodian-agent-runtime.md | @@ -392,6 +393,12 @@ | task | CUST-WP-0061-T04 | done | — | workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md | | task | CUST-WP-0061-T05 | done | — | workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md | | task | CUST-WP-0061-T06 | done | — | workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md | +| task | CUST-WP-0062-T01 | todo | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | +| task | CUST-WP-0062-T02 | todo | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | +| task | CUST-WP-0062-T03 | todo | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | +| task | CUST-WP-0062-T04 | wait | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | +| task | CUST-WP-0062-T05 | wait | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md | +| task | CUST-WP-0062-T06 | wait | — | workplans/CUST-WP-0062-sbom-nexus-daily-catchup.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/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md b/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md index 4ddec4e..40d137c 100644 --- a/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md +++ b/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md @@ -17,6 +17,7 @@ related: - CUST-WP-0043 - ACTIVITY-WP-0030 - STATE-WP-0079 +state_hub_workstream_id: "6d9e5d3e-e779-471c-aaf4-74a33f9dec7f" --- # Extract sbom-nexus and bound daily SBOM catch-up @@ -93,6 +94,7 @@ hard-coded constant in the nexus API. id: CUST-WP-0062-T01 status: todo priority: high +state_hub_task_id: "b593aeab-c435-47d1-9775-bbfbcf4cf4ab" ``` List every SBOM caller and artefact that must move or adapt: models @@ -109,6 +111,7 @@ inventory. id: CUST-WP-0062-T02 status: todo priority: high +state_hub_task_id: "eaf08a83-9b25-4e5e-beeb-d24fa696a626" ``` Create `/home/worsch/sbom-nexus` as a real repo (`category: tooling`), @@ -122,6 +125,7 @@ T04. Preserve snapshot history; do not start from an empty store. id: CUST-WP-0062-T03 status: todo priority: high +state_hub_task_id: "936d6554-dbd9-4a24-a223-3858b49d30c3" ``` Add the ranked catch-up surface on sbom-nexus (State Hub may proxy during @@ -141,6 +145,7 @@ that a skip advances queue position. id: CUST-WP-0062-T04 status: wait priority: medium +state_hub_task_id: "afd45c7f-55d7-4312-a6cf-df511913c998" ``` Depends on T02/T03. State Hub `/sbom/*` becomes a compatibility façade or is @@ -155,6 +160,7 @@ second retirement path. id: CUST-WP-0062-T05 status: wait priority: high +state_hub_task_id: "0bdfbc56-3293-4578-a266-e4ca9313aabf" ``` Depends on T03. Implement in **ACTIVITY-WP-0030**: daily ActivityDefinition, @@ -168,6 +174,7 @@ Do not enable the daily job against the old per-repo `/sbom/{slug}` walk. id: CUST-WP-0062-T06 status: wait priority: medium +state_hub_task_id: "ceb75c3d-945f-4fc2-9399-5df8b5baa10d" ``` Depends on T05. On railiance01: daily job fires, updates ≤N SBOMs, posts