sbom-nexus/docs/evidence/SBOM-WP-0002-T06-activity-core-bounded-ingest-2026-08-22.md
tegwick 11a07a697b Record full Activity Core verification
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a028f0-a42f-7582-89a8-ebaad7343834
2026-08-22 21:26:31 +02:00

2 KiB

SBOM-WP-0002-T06 Activity Core bounded ingest evidence

Date: 2026-08-22

The ACTIVITY-WP-0030 handoff is implemented, deployed, and enabled on railiance01. Activity Core owns scheduling and bounded orchestration; SBOM Nexus remains the only scanner, history, catch-up, and terminal outcome authority.

Contract and deployment

  • Activity Core commit 8e8c74b implements explicit apply: true bounded execution while preserving a read-only default.
  • Commit 91ae8dc configures the private in-cluster Nexus service.
  • Commit c2f797f enables and projects the weekday definition.
  • Commit 28696b3 closes ACTIVITY-WP-0030 with detailed production evidence.
  • RApp commit 94742b6 admits the activity-core namespace without exposing a public route.
  • Focused Activity Core verification: 21 passed. The clean committed Activity Core revision then passed 409 tests with one conditional skip. RApp package verification: 5 passed, followed by successful live deployment/migration verification.

Bounded production proof

Two full Activity Core fires completed:

  1. Run 82379bc0-7d88-573d-a06f-0ef5fc43cf84 selected adaptive-pricing, agent-harness, and agentic-resources.
  2. Run 512a8570-2c33-51d6-afd8-5879c85a235d selected artifact-store, audit-core, and binky-control.

Each fire recorded three no-checkout terminal skips and tasks_spawned=0. State Hub progress IDs a9e8acea-a6e2-4b51-b2ed-f1769403ca73 and f8b59633-692d-447c-8015-4778c9f27fd5 preserve selected/skipped repositories, reasons, fleet counters, and Activity Core run IDs. The second fire selected a different batch and reported never_count=98 after the first reported 101, proving that a skip advances queue fairness without claiming success.

Production schedule posture after sync:

  • daily-sbom-catchup: enabled and active, 15 9 * * 1-5, Europe/Berlin, limit 3, no rule block;
  • weekly-sbom-staleness: disabled and paused.

The remaining T07 stabilization gate is intentionally separate: observe the next Monday window before retiring legacy State Hub ownership.