activity-core/docs
tegwick f89ebe9c82
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Build and Publish Container Image / build-and-push (push) Successful in 52s
ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker
Precondition 3 of the activation plan. New bounded operation
owner_return_pickup (state-hub-owner-return/pickup), executed by the existing
execute_bounded_operation activity and operator-triggered via the ops console
trigger with confirm_side_effect; no schedule, definition stays disabled.

The caller reads an operator-supplied C-25 checker artefact pinned by sha256
(the checker needs a local checkout and cannot run in the worker), requires a
full-SHA source_revision on the report and every C-25 finding, refuses failed
or incomplete collection, binds build_current_tasks to that SHA (Forge HEAD
verified), runs the State Hub planner vendored byte-identically from
state-hub 150cb0b, and submits only reviewable candidates under
ACTIVITY_CORE_OWNER_RETURN_PICKUP_ENABLED. Evidence is IDs/counts only.

build_current_tasks now refuses a report without source_revision and names
source_revision_reason when it is null.

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 692292@bnt-lap001
Assistant-Session: 89c7d8e8-e1b3-47eb-9411-a0ab227fca2f
2026-10-04 13:40:29 +02:00
..
adr docs: advance ADR publication revisions 2026-08-31 21:17:38 +02:00
emission-cadence Close WP-0036 on natural heartbeat evidence; declare emission cadence 2026-09-22 22:44:58 +02:00
evidence Record repaired backup lane and stage bounded consumer refresh packet 2026-10-03 21:58:57 +02:00
conventions.md Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
deploy-ops-run-queue-railiance.md Bind multiple queue worker identities, one token each (WP-0039-T01) 2026-09-23 17:38:41 +02:00
edge-relay-resilience.md fix(edge): retry+degrade side-effect POSTs; finish ACTIVITY-WP-0027 2026-08-05 17:53:00 +02:00
execution-queue-boundary.md Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
gitops-release.md Record live digest retention proof and restarted healthy observation 2026-09-27 16:07:56 +02:00
idempotency.md Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
issue-core-emission-boundary.md Route issue-core directly on railiance01 2026-08-19 23:41:57 +02:00
llm-connect-host-access.md feat(ops): run artefacts in API/UI + llm-connect host access design 2026-08-05 17:23:02 +02:00
ops-run-queue.md feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
ops-sso-access.md Finish ACTIVITY-WP-0025 after NK-WP-0021 group allowlist. 2026-07-22 17:47:57 +02:00
owner-return-pickup-activation-plan.md ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
platform-recovery-scheduling-plan.md ACTIVITY-WP-0044: disabled repo-manager-bounded-freshness draft (RMGR-WP-0020-T03) 2026-10-04 13:11:54 +02:00
recurring-automations-playbook.md fix(edge): retry+degrade side-effect POSTs; finish ACTIVITY-WP-0027 2026-08-05 17:53:00 +02:00
release-broker.md Complete release dispatch groundwork and mark remaining work blocked 2026-09-27 20:51:56 +02:00
repo-automation-review-cli.md feat(activity): multi-service config, make help default, install-cli 2026-08-06 17:25:54 +02:00
runbook.md Retire static OpenBao ESO token bootstrap (RPF-WP-0045-T06) 2026-09-23 17:47:11 +02:00
state-hub-caller-map.md Harden SBOM retries and align hub evidence 2026-08-22 22:51:13 +02:00
task-emission-consumer-contract.md Harden ops run identity and leases 2026-08-23 13:01:46 +02:00