chore(consistency): record State Hub ids for ILIB-WP-0001/0002
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 1170398@bnt-lap001 Assistant-Session: 622cd705-cb31-4322-ba08-dd42e44fa583
This commit is contained in:
parent
94ee3c8be2
commit
2860834cfa
3 changed files with 34 additions and 0 deletions
22
WORK-RECORDS.md
Normal file
22
WORK-RECORDS.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Work Records — inbound-library
|
||||
|
||||
> Generated by `statehub fix-consistency` (CUST-WP-0061-T04, work-record
|
||||
> stage 3). Do not edit by hand — edit the source file/block listed for
|
||||
> each record and re-run fix-consistency to refresh this index. Archived
|
||||
> workplans are omitted; closed decisions/intakes/engagements stay listed
|
||||
> so recently-resolved work is still visible. [auto]
|
||||
|
||||
| Kind | ID | Status | Lane | Source |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| workplan | ILIB-WP-0001 | finished | — | workplans/ILIB-WP-0001-statehub-bootstrap.md |
|
||||
| workplan | ILIB-WP-0002 | active | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0001-T01 | done | — | workplans/ILIB-WP-0001-statehub-bootstrap.md |
|
||||
| task | ILIB-WP-0001-T02 | cancel | — | workplans/ILIB-WP-0001-statehub-bootstrap.md |
|
||||
| task | ILIB-WP-0001-T03 | done | — | workplans/ILIB-WP-0001-statehub-bootstrap.md |
|
||||
| task | ILIB-WP-0002-T01 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T02 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T03 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T04 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T05 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T06 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
| task | ILIB-WP-0002-T07 | todo | — | workplans/ILIB-WP-0002-library-infrastructure.md |
|
||||
|
|
@ -9,6 +9,7 @@ owner: codex
|
|||
topic_slug: custodian
|
||||
created: "2026-10-05"
|
||||
updated: "2026-10-05"
|
||||
state_hub_workstream_id: "b6fb79c7-9f7a-59ef-a694-80c8402b761e"
|
||||
---
|
||||
|
||||
# Bootstrap State Hub integration
|
||||
|
|
@ -21,6 +22,7 @@ Keeps material delivered to the ecosystem and routes it by topic to the reposito
|
|||
id: ILIB-WP-0001-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "4caf3954-ca00-5a23-a62b-dd3637a727e2"
|
||||
```
|
||||
|
||||
Review `INTENT.md`, `SCOPE.md`, `AGENTS.md`, and `.custodian-brief.md`.
|
||||
|
|
@ -34,6 +36,7 @@ Done 2026-10-05: INTENT.md was written by hand and SCOPE.md was refined.
|
|||
id: ILIB-WP-0001-T02
|
||||
status: cancel
|
||||
priority: high
|
||||
state_hub_task_id: "5be04ed1-62fa-5e08-bb3e-29848b5dbad1"
|
||||
```
|
||||
|
||||
Identify the repo's install, test, lint, build, and run commands. Add or refine
|
||||
|
|
@ -48,6 +51,7 @@ Cancelled 2026-10-05: there is no code yet. This moves to ILIB-WP-0002-T01.
|
|||
id: ILIB-WP-0001-T03
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "c77ffd9d-9c26-574d-b596-6a1ddd98e608"
|
||||
```
|
||||
|
||||
Create the first implementation workplan for the repository's most important
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ owner: claude
|
|||
topic_slug: custodian
|
||||
created: "2026-10-05"
|
||||
updated: "2026-10-05"
|
||||
state_hub_workstream_id: "5e750e55-e5f0-5cfc-9d45-192b91257097"
|
||||
---
|
||||
|
||||
# Establish the inbound-library infrastructure
|
||||
|
|
@ -30,6 +31,7 @@ Python 3.11+ standard library only. The first consumer is intelligence-radar
|
|||
id: ILIB-WP-0002-T01
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "36f19bb9-045f-59fd-9b7c-509cb7dd00f8"
|
||||
```
|
||||
|
||||
Create the `inbound_library` package, `python3 -m inbound_library` with
|
||||
|
|
@ -47,6 +49,7 @@ document every field that a consumer may rely on.
|
|||
id: ILIB-WP-0002-T02
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "4bbe176a-b210-5c20-9510-c90029bf2425"
|
||||
```
|
||||
|
||||
Store original bytes under `data/items/<sha256>`, with a provenance record for
|
||||
|
|
@ -64,6 +67,7 @@ that tampering is detected and that quarantine routing works.
|
|||
id: ILIB-WP-0002-T03
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "dd06da59-5773-53fa-aba3-dc79dff23c28"
|
||||
```
|
||||
|
||||
Poll one dedicated mailbox with `imaplib`, over TLS, using SELECT read-only and
|
||||
|
|
@ -83,6 +87,7 @@ Acceptance: the tests run against a fixture mailbox. A live run is part of T07.
|
|||
id: ILIB-WP-0002-T04
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "4a2cbba2-55d8-5a0e-bd23-74dbfdb7ae61"
|
||||
```
|
||||
|
||||
Add `registry/topics.json` (a versioned vocabulary), `registry/sources/*.json`
|
||||
|
|
@ -102,6 +107,7 @@ is matched for repo B through a shared topic.
|
|||
id: ILIB-WP-0002-T05
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "5da65f55-7608-55b6-9378-7bef3ea8e4ca"
|
||||
```
|
||||
|
||||
Match new items to subscriptions by source and topic. Then deliver:
|
||||
|
|
@ -122,6 +128,7 @@ unreachable.
|
|||
id: ILIB-WP-0002-T06
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "01144f1e-b3ea-50b6-bf7c-32e9a29d7213"
|
||||
```
|
||||
|
||||
Add a `run-due` that does the intake, then matching and delivery, under a lock.
|
||||
|
|
@ -141,6 +148,7 @@ Acceptance: a silent source is reported, and repeated timer wakes are safe.
|
|||
id: ILIB-WP-0002-T07
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "1e2ab60c-86ef-5e1c-9b94-1f9f1b3182ba"
|
||||
```
|
||||
|
||||
Operator decisions:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue