activity-core/docs
tegwick b4a7a84211
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 5s
Build and Publish Container Image / build-and-push (push) Successful in 39s
Bind multiple queue worker identities, one token each (WP-0039-T01)
ACTIVITY_CORE_WORKERS maps worker_id=ENV_NAME, where each token env must be
ACTIVITY_CORE_WORKER_TOKEN[_SUFFIX]. Without the map, the legacy single pair
behaves exactly as before. Duplicate identities, missing or shared tokens, a
token equal to the operator token, and an unlisted legacy identity all fail
worker mutations closed with 503. Operator/SSO reads keep working.

Declare per-identity OpenBao paths and an ExternalSecret, not yet applied.
The policy, seeding and rollout are waiting tasks T02-T04, answering
secrets-engine SECRETS-WP-0009-T03 and SECRETS-WP-0011-T04.

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 151606@bnt-lap001
Assistant-Session: 3c0a4ad5-bb8b-4bf7-b9f0-fa5f29204e48
2026-09-23 17:38:41 +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 Close WP-0036 on natural heartbeat evidence; declare emission cadence 2026-09-22 22:44:58 +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
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
recurring-automations-playbook.md fix(edge): retry+degrade side-effect POSTs; finish ACTIVITY-WP-0027 2026-08-05 17:53:00 +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 Keep Forgejo prune inventory outside replaceable checkouts 2026-09-05 10:04:59 +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