repo.work.assign_missing_identifiers
source: repo-manager reason: deterministic projection registration Assistant: claude-code Assistant-Model: opus Assistant-Process: 1361245@bnt-lap001 Assistant-Session: b3b428ef-f3e6-4688-b091-01f71461d66a
This commit is contained in:
parent
5a785b9d9f
commit
d26c4619b8
1 changed files with 9 additions and 0 deletions
|
|
@ -16,6 +16,7 @@ depends_on:
|
|||
related_repos:
|
||||
- pr-hall-of-helix
|
||||
- helix-forge
|
||||
state_hub_workstream_id: "f2373858-c932-5a4d-81b6-db9a3595135a"
|
||||
---
|
||||
|
||||
# FT-WP-0002 — Declared presence provisioning
|
||||
|
|
@ -37,6 +38,7 @@ one bounded bootstrap, after which the surface is declared and converges.
|
|||
id: FT-WP-0002-T01
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "039e5358-07c1-5b01-a186-5ece9aab75e4"
|
||||
```
|
||||
|
||||
**The irreducible human step.** Register a dedicated Telegram account for the
|
||||
|
|
@ -56,6 +58,7 @@ Nothing else in this workplan is interactive.
|
|||
id: FT-WP-0002-T02
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "01684264-37a5-5fe8-a491-37686e094428"
|
||||
```
|
||||
|
||||
The schema is in `presence/telegram.schema.yaml` with a worked example beside it.
|
||||
|
|
@ -75,6 +78,7 @@ Blocked on `pr-hall-of-helix` existing.
|
|||
id: FT-WP-0002-T03
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "c3923422-7f2e-5bf9-906c-6d59572b09c0"
|
||||
```
|
||||
|
||||
Read the spec, validate it against the schema, read live state through MTProto,
|
||||
|
|
@ -95,6 +99,7 @@ rather than promising an outcome.
|
|||
id: FT-WP-0002-T04
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "5659b72a-8309-58b6-96e9-79137ce41ed4"
|
||||
```
|
||||
|
||||
Execute an approved plan. Idempotent, keyed on resolved ids rather than names.
|
||||
|
|
@ -123,6 +128,7 @@ test channel has recorded a successful publication.
|
|||
id: FT-WP-0002-T05
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "d5fd905a-6abd-5ae1-9105-abc4c2a7127e"
|
||||
```
|
||||
|
||||
Generate 32 bytes if and only if the OpenBao path is empty, and never overwrite.
|
||||
|
|
@ -141,6 +147,7 @@ deliberate human write, which is a decision rather than a run.
|
|||
id: FT-WP-0002-T06
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "c305b83f-b05e-5f09-9182-9896ae137c38"
|
||||
```
|
||||
|
||||
The adapter reads its chat id and bot token from the resolved state and OpenBao.
|
||||
|
|
@ -154,6 +161,7 @@ is the point of running two planes rather than one tool with a flag.
|
|||
id: FT-WP-0002-T07
|
||||
status: todo
|
||||
priority: low
|
||||
state_hub_task_id: "f3f36415-ed55-5717-b752-706b04ba5458"
|
||||
```
|
||||
|
||||
`provision plan --check` exits non-zero on drift, suitable for a scheduled run.
|
||||
|
|
@ -166,6 +174,7 @@ channel is the thing IEI-1 §7 exists to prevent.
|
|||
id: FT-WP-0002-T08
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "864bcd23-6357-5460-a8e6-98ec9a929e29"
|
||||
```
|
||||
|
||||
`InterfaceEvolutionIntent.md` §7 lists channel and bot creation under explicit
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue