chore(registrar): preserve partial identifier sync
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02b22-9638-76d2-bbff-b7ea1770b118
This commit is contained in:
tegwick 2026-08-23 14:40:44 +02:00
parent d85836fd2c
commit 4d7623ac7a
5 changed files with 38 additions and 5 deletions

View file

@ -191,9 +191,12 @@ read/cache/index layer that rebuilds from files.
the completion/archive date; the frontmatter `id` does not change.
**Ad Hoc Tasks:** small opportunistic fixes discovered during a session use
`workplans/ADHOC-YYYY-MM-DD.md` with task ids `ADHOC-YYYY-MM-DD-T01`, etc. Use
this only for low-risk work completed directly; create a normal workplan for
anything needing analysis, design, approval, dependencies, or multiple phases.
`workplans/ADHOC-YYYY-MM-DD.md`, workplan id
`ACTIVITY-WP-ADHOC-YYYY-MM-DD`, and task ids
`ACTIVITY-WP-ADHOC-YYYY-MM-DD-T01`, etc. Unqualified historic `ADHOC-*` ids are
grandfathered and must not be copied into new records. Use this only for
low-risk work completed directly; create a normal workplan for anything needing
analysis, design, approval, dependencies, or multiple phases.
**Frontmatter:**

View file

@ -38,8 +38,11 @@
| workplan | ACTIVITY-WP-0032 | active | — | workplans/ACTIVITY-WP-0032-glas-profile-execution-contract.md |
| workplan | ACTIVITY-WP-0033 | finished | — | workplans/ACTIVITY-WP-0033-sbom-catchup-retry-boundary.md |
| workplan | ACTIVITY-WP-0034 | active | — | workplans/ACTIVITY-WP-0034-sbom-controlled-source-reference.md |
| workplan | ACTIVITY-WP-0035 | active | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| workplan | ACTIVITY-WP-0036 | active | — | workplans/ACTIVITY-WP-0036-queue-identity-and-lease-integrity.md |
| workplan | ADHOC-2026-06-01 | finished | — | workplans/ADHOC-2026-06-01.md |
| workplan | ADHOC-2026-08-20 | finished | — | workplans/ADHOC-2026-08-20.md |
| workplan | ACTIVITY-WP-ADHOC-2026-08-23 | finished | — | workplans/ADHOC-2026-08-23.md |
| workplan | custodian-WP-0001 | done | — | workplans/custodian-WP-0001-temporal-backbone.md |
| workplan | custodian-WP-0002 | done | — | workplans/custodian-WP-0002-triggers-ops.md |
| workplan | custodian-WP-0003a | done | — | workplans/custodian-WP-0003a-event-bridge-model-rules-registry.md |
@ -206,10 +209,23 @@
| task | ACTIVITY-WP-0033-T03 | done | — | workplans/ACTIVITY-WP-0033-sbom-catchup-retry-boundary.md |
| task | ACTIVITY-WP-0034-T01 | done | — | workplans/ACTIVITY-WP-0034-sbom-controlled-source-reference.md |
| task | ACTIVITY-WP-0034-T02 | progress | — | workplans/ACTIVITY-WP-0034-sbom-controlled-source-reference.md |
| task | ACTIVITY-WP-0035-T01 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T02 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T03 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T04 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T05 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T06 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T07 | done | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0035-T08 | progress | — | workplans/ACTIVITY-WP-0035-intent-boundary-guardrails.md |
| task | ACTIVITY-WP-0036-T01 | done | — | workplans/ACTIVITY-WP-0036-queue-identity-and-lease-integrity.md |
| task | ACTIVITY-WP-0036-T02 | done | — | workplans/ACTIVITY-WP-0036-queue-identity-and-lease-integrity.md |
| task | ACTIVITY-WP-0036-T03 | done | — | workplans/ACTIVITY-WP-0036-queue-identity-and-lease-integrity.md |
| task | ACTIVITY-WP-0036-T04 | progress | — | workplans/ACTIVITY-WP-0036-queue-identity-and-lease-integrity.md |
| task | ADHOC-2026-06-01-T01 | done | — | workplans/ADHOC-2026-06-01.md |
| task | ADHOC-2026-06-01-T02 | done | — | workplans/ADHOC-2026-06-01.md |
| task | ADHOC-2026-06-01-T03 | done | — | workplans/ADHOC-2026-06-01.md |
| task | ADHOC-2026-08-20-T01 | done | — | workplans/ADHOC-2026-08-20.md |
| task | ACTIVITY-WP-ADHOC-2026-08-23-T01 | done | — | workplans/ADHOC-2026-08-23.md |
| task | T01 | done | — | workplans/custodian-WP-0001-temporal-backbone.md |
| task | T02 | done | — | workplans/custodian-WP-0001-temporal-backbone.md |
| task | T03 | done | — | workplans/custodian-WP-0001-temporal-backbone.md |

View file

@ -23,6 +23,7 @@ related:
- ACTIVITY-WP-0031
- ACTIVITY-WP-0032
- ACTIVITY-WP-0034
state_hub_workstream_id: "fbcc10a9-bc1e-50b2-ba86-47adcb18666d"
---
# Make the Execution Boundary Enforceable and the Review Contract Truthful
@ -94,6 +95,7 @@ and enforce it in definition admission and workflow structure. At completion:
id: ACTIVITY-WP-0035-T01
status: done
priority: high
state_hub_task_id: "f091521c-1658-5be3-b6b4-44d0c498438d"
```
Reconcile `INTENT.md`, `SCOPE.md`, ACT-ADR-005, ACT-ADR-006, and
@ -119,6 +121,7 @@ without making activity-core a general executor.
id: ACTIVITY-WP-0035-T02
status: done
priority: high
state_hub_task_id: "2aaa5a74-2550-5a62-9ee3-86ada7c839f9"
```
Depends on T01. Introduce a central code-owned registry for the currently
@ -147,6 +150,7 @@ query without an explicit reviewed registry entry and tests prove each refusal.
id: ACTIVITY-WP-0035-T03
status: done
priority: high
state_hub_task_id: "dacf1010-3d15-56f3-8f37-dd1296088e48"
```
Depends on T02. Make workflow phases match their names:
@ -172,6 +176,7 @@ operations pass unit, retry, redaction, and workflow-order tests.
id: ACTIVITY-WP-0035-T04
status: done
priority: medium
state_hub_task_id: "db904650-a5fb-510f-8d7d-e65b4aa4e335"
```
Update the governing audit language to promise the evidence actually retained:
@ -194,6 +199,7 @@ audit claim.
id: ACTIVITY-WP-0035-T05
status: done
priority: medium
state_hub_task_id: "d5903717-bf70-5970-81d1-ee11f47ef5a9"
```
Inventory every checked-in definition and API consumer of `review_required`,
@ -219,6 +225,7 @@ migration path are recorded in ADR-003 or a successor ADR.
id: ACTIVITY-WP-0035-T06
status: done
priority: medium
state_hub_task_id: "15e30f42-76a3-50e3-ab81-cb95a3d0ab6f"
```
Depends on T05. Implement the selected contract with fail-closed behavior:
@ -240,6 +247,7 @@ not close the live acceptance item.
id: ACTIVITY-WP-0035-T07
status: done
priority: low
state_hub_task_id: "79d1be4e-ec34-5c01-b5ac-dfb7dbafe827"
```
Reduce the remaining low-grade drift attractors:
@ -264,6 +272,7 @@ activity-core is a general task executor.
id: ACTIVITY-WP-0035-T08
status: progress
priority: high
state_hub_task_id: "2ae1aca9-1c86-5b1a-b9fd-95059a24cd65"
```
Depends on T02T07 as applicable.

View file

@ -15,6 +15,7 @@ related:
- ACTIVITY-WP-0026
- ACTIVITY-WP-0032
- HARNESS-WP-0003
state_hub_workstream_id: "01e6d5d4-6e1a-5f0d-81f0-ded97e0f71cd"
---
# Bind Queue Mutations to Worker Identity and Active Leases
@ -53,6 +54,7 @@ cancellation remains necessary, but cannot replace server-side enforcement.
id: ACTIVITY-WP-0036-T01
status: done
priority: high
state_hub_task_id: "fe4013f0-83ba-5697-8a3c-3fea1b0daedc"
```
Review rein-aharness ADR-002 against the implemented Activity Core boundary.
@ -72,6 +74,7 @@ normal worker mutation path.
id: ACTIVITY-WP-0036-T02
status: done
priority: high
state_hub_task_id: "57da10c2-db6f-5a41-b306-3629901751da"
```
Lock the target row while deciding heartbeat, completion, or failure. Require
@ -94,6 +97,7 @@ expired, active, and wrong-owner behavior without mutating late rows.
id: ACTIVITY-WP-0036-T03
status: done
priority: high
state_hub_task_id: "de090738-01bd-58c7-80fa-6d36db222fc5"
```
Add an explicit configured queue worker identity and bind a valid worker token
@ -119,6 +123,7 @@ existing explicit opt-in, and the former implicit open mode is gone.
id: ACTIVITY-WP-0036-T04
status: progress
priority: high
state_hub_task_id: "1228e10a-067b-54db-baa3-a8fc9549492b"
```
Update the queue contract, runbook, and Railiance manifest with the non-secret

View file

@ -1,5 +1,5 @@
---
id: ADHOC-2026-08-23
id: ACTIVITY-WP-ADHOC-2026-08-23
type: workplan
title: "2026-08-23 opportunistic repository maintenance"
domain: infotech
@ -16,7 +16,7 @@ updated: "2026-08-23"
## Refresh implemented scope and assess it against intent
```task
id: ADHOC-2026-08-23-T01
id: ACTIVITY-WP-ADHOC-2026-08-23-T01
status: done
priority: low
```