repo.work.assign_missing_identifiers

source: repo-manager
reason: deterministic projection registration

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 1170398@bnt-lap001
Assistant-Session: 622cd705-cb31-4322-ba08-dd42e44fa583
This commit is contained in:
repo-manager 2026-10-05 11:42:08 +02:00
parent 15df3d7e52
commit 2d6d49aef2

View file

@ -10,6 +10,7 @@ owner: claude
topic_slug: custodian
created: "2026-10-05"
updated: "2026-10-05"
state_hub_workstream_id: "a61300ab-8440-5a45-9c7b-16e3db7bccbc"
---
# Read the library IMAP credential unattended from OpenBao
@ -44,6 +45,7 @@ created by `railiance-platform/scripts/inbound_library_imap_entry.py`
id: ILIB-WP-0003-T01
status: todo
priority: high
state_hub_task_id: "8871112e-8643-5912-9bbd-93a0e3ed482a"
```
Write `ops-mason/plans/inbound-library-imap-approle.md`, with demand source
@ -68,6 +70,7 @@ rendered.
id: ILIB-WP-0003-T02
status: todo
priority: high
state_hub_task_id: "9266eb3f-a2f5-5868-a826-881643c85898"
```
The founder decides from the executive summary. The plan then records
@ -81,6 +84,7 @@ Acceptance: the plan is `approved`. The digest matches the build spec.
id: ILIB-WP-0003-T03
status: todo
priority: high
state_hub_task_id: "a723e048-36dd-5d23-be09-f28c1e2a3d47"
```
Run the ops-mason AppRole builder from the approved plan, in an attended
@ -98,6 +102,7 @@ Acceptance: the plan is `built`, and the evidence is in ops-mason
id: ILIB-WP-0003-T04
status: todo
priority: high
state_hub_task_id: "9338e9cc-5539-5bd4-ba2f-c5fb550ffb4e"
```
In `inbound_library`, add a standard-library OpenBao client:
@ -121,6 +126,7 @@ No secret appears in any output.
id: ILIB-WP-0003-T05
status: todo
priority: medium
state_hub_task_id: "2a4754b0-c86f-5050-8bfc-c62e488c1173"
```
ops-mason proposes a pointer-only catalog entry `inbound-library-imap-approle`
@ -135,6 +141,7 @@ Acceptance: `warden access` resolves the need to this lane.
id: ILIB-WP-0003-T06
status: todo
priority: high
state_hub_task_id: "d063f2dd-e9cc-5b53-b1a8-8fd07f78de7a"
```
Install the timer and trigger one run through systemd. The journal must show an