docs(evidence): record activity-core 9a46350 production release
api and worker on sha256:08966e8d via Argo 8884b12, Synced Healthy.
ADHOC-2026-10-19-T02 done; T03 residual for the /release/health probe
contract. ACTIVITY-WP-0046-T03 still waits on assembly-economics v2.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 244572@bnt-lap001
Assistant-Session: 3b235e1a-ae45-4d0f-ae70-17a9bd78ece8
This commit is contained in:
parent
8884b123c5
commit
13d1255c86
4 changed files with 97 additions and 6 deletions
|
|
@ -75,3 +75,10 @@ state_hub_task_id: "0c3c628b-3456-5817-bcdd-0fa785a184b3"
|
|||
assembly-economics declares a v2 grant on its checkpoint definitions and the
|
||||
production image carrying this change is rolled out before 2026-12-15. Wait:
|
||||
T02, then an image release through the normal GitOps path.
|
||||
|
||||
Image released 2026-10-19: api and worker run
|
||||
`git-9a46350bb3e1192b76aab859218f95312e17fdf4`
|
||||
(`sha256:08966e8dd976d2e6f50711f33b2ab0abaa650aed998b28d743483999729e7d66`),
|
||||
Argo revision 8884b12 (evidence
|
||||
`docs/evidence/2026-10-19-grant-v2-lease-expiry-release.json`). Still waiting:
|
||||
assembly-economics must declare a v2 grant on its checkpoint definitions.
|
||||
|
|
|
|||
|
|
@ -40,12 +40,33 @@ refused as `state_conflict`. The endpoint returns
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-ADHOC-2026-10-19-T02
|
||||
status: wait
|
||||
blocked_on: human-gate:image-release
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "d94bfae7-c5ad-585f-96a0-a93a1010c111"
|
||||
```
|
||||
|
||||
Wait: this ships with the next image release through the normal GitOps path,
|
||||
the same release that carries repository grant v2 (ACTIVITY-WP-0046-T03). No
|
||||
rollout from this session.
|
||||
Deployed 2026-10-19 (founder-approved attended release): api and worker run
|
||||
`git-9a46350bb3e1192b76aab859218f95312e17fdf4`
|
||||
(`sha256:08966e8dd976d2e6f50711f33b2ab0abaa650aed998b28d743483999729e7d66`),
|
||||
Argo child `activity-core` at 8884b12, Synced Healthy. `POST
|
||||
/ops-runs/expire-leases` returned `{"reopened":0,"expired":0}`. Rollback:
|
||||
f9f2640 / `sha256:fdc631d7`. Evidence:
|
||||
`docs/evidence/2026-10-19-grant-v2-lease-expiry-release.json`.
|
||||
|
||||
## Fix the /release/health probe contract
|
||||
|
||||
```task
|
||||
id: ACTIVITY-WP-ADHOC-2026-10-19-T03
|
||||
status: todo
|
||||
priority: medium
|
||||
```
|
||||
|
||||
Residual of T02. The first live `GET /release/health` reported
|
||||
`healthy:false` although the schedules and report sinks are correct.
|
||||
`release_health.definition_matches()` requires
|
||||
`trigger_config.catchup_window_seconds == 86400`, which the live rows (synced
|
||||
2026-09-27) do not carry, and it expects the `fep_feedback_intake` sink on all
|
||||
three frontend-patterns definitions, while weekly and monthly use
|
||||
`fep_improvement_review` and `fep_monthly_review`. Fix the probe to check the
|
||||
per-cadence sinks, and decide whether to run an admin definition sync or
|
||||
accept a missing `catchup_window_seconds` when the schedule enforces it.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue