Close WP-0036 on natural heartbeat evidence; declare emission cadence
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s

WP-0036-T04: rein-aharness 44f5bb9 heartbeats immediately after claim and
returned a natural claim/heartbeat/complete trace (hub message c217e92f).
With the 2026-08-23 authenticated claim and spoofed-identity 403, the
acceptance is met. The late-close smoke stays an optional rein-side follow-up.

Add a source-owned Emission Cadence declaration for scheduled evidence events
(INFO-WP-0029-T03), with a recorded incompatibility: expected-rate cannot
express the weekday-only SBOM catch-up schedule.

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
This commit is contained in:
tegwick 2026-09-22 22:44:58 +02:00
parent 51689bf323
commit f20db478f5
3 changed files with 96 additions and 3 deletions

View file

@ -4,13 +4,13 @@ type: workplan
title: "Bind queue mutations to worker identity and active leases"
domain: infotech
repo: activity-core
status: active
status: finished
flavor: implementation
owner: codex
topic_slug: activity-core
priority: high
created: "2026-08-23"
updated: "2026-09-04"
updated: "2026-09-22"
related:
- ACT-ADR-005
- ACTIVITY-WP-0026
@ -122,7 +122,7 @@ existing explicit opt-in, and the former implicit open mode is gone.
```task
id: ACTIVITY-WP-0036-T04
status: progress
status: done
priority: high
state_hub_task_id: "1228e10a-067b-54db-baa3-a8fc9549492b"
```
@ -161,3 +161,13 @@ lease enforcement is absent. State Hub message
immediately after claim, retain periodic heartbeats, and return a natural
claim/heartbeat/close trace. It also requests an isolated labeled late-close
smoke; no real workload will be delayed or expired to manufacture evidence.
Closed 2026-09-22: rein-aharness `44f5bb9` now heartbeats immediately after
claim. It reported 19 natural claims with accepted heartbeats and no
rejections. Its natural trace for run `a19455cd` shows heartbeat HTTP 200, then
complete HTTP 200 (message `c217e92f`). Together with the 2026-08-23 claim and
spoofed-identity 403, this meets the acceptance. The late-close smoke is an
optional rein-side follow-up. Evidence is appended to
`docs/evidence/ACTIVITY-WP-0036-queue-boundary-rollout-2026-08-23.md`. That
evidence was reported by rein-aharness and not re-read from production in this
session.