Compare commits
2 commits
3204baf8fd
...
80daf659bb
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
80daf659bb | ||
|
|
136256fa3d |
2 changed files with 15 additions and 6 deletions
|
|
@ -2,23 +2,23 @@
|
||||||
# Custodian Brief — state-hub
|
# Custodian Brief — state-hub
|
||||||
|
|
||||||
**Domain:** infotech
|
**Domain:** infotech
|
||||||
**Last synced:** 2026-08-28 19:04 UTC
|
**Last synced:** 2026-08-28 19:22 UTC
|
||||||
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
|
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
|
||||||
|
|
||||||
## Active Workstreams
|
## Active Workstreams
|
||||||
|
|
||||||
### Lineage-preserving repository rename workflow and adoption-plan generator
|
### Lineage-preserving repository rename workflow and adoption-plan generator
|
||||||
Progress: 0/9 done | workplan_id: `4f5661de-5922-55d6-bd02-5dcb00b13f73`
|
Progress: 1/9 done | workplan_id: `4f5661de-5922-55d6-bd02-5dcb00b13f73`
|
||||||
|
|
||||||
**Open tasks:**
|
**Open tasks:**
|
||||||
- ! Generate and review the flex-auth adoption plan `df34f6ec`
|
- ! Generate and review the flex-auth adoption plan `df34f6ec`
|
||||||
- · Define the identity and failure contract `dbac0fdf`
|
|
||||||
- · Add durable forge identity, aliases, and rename operations `c9e6c8c5`
|
- · Add durable forge identity, aliases, and rename operations `c9e6c8c5`
|
||||||
- · Implement preflight, apply, resume, verify, and rollback APIs `2cb4d7ac`
|
- · Implement preflight, apply, resume, verify, and rollback APIs `2cb4d7ac`
|
||||||
- · Make State Hub reads and routing alias-aware `dcf7102e`
|
- · Make State Hub reads and routing alias-aware `dcf7102e`
|
||||||
- · Add the State Hub CLI and HelixForge orchestration contract `d85da2ea`
|
- · Add the State Hub CLI and HelixForge orchestration contract `d85da2ea`
|
||||||
- · Generate a target-repository migration workplan `154bdbb3`
|
- · Generate a target-repository migration workplan `154bdbb3`
|
||||||
- … and 2 more open tasks
|
- · Prove failure recovery and telemetry continuity `5160ad75`
|
||||||
|
- … and 1 more open tasks
|
||||||
|
|
||||||
### Forge-derived projection reset, per repository
|
### Forge-derived projection reset, per repository
|
||||||
Progress: 7/8 done | workplan_id: `40e36360-6b2a-5903-b769-47507d866ac8`
|
Progress: 7/8 done | workplan_id: `40e36360-6b2a-5903-b769-47507d866ac8`
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "Lineage-preserving repository rename workflow and adoption-plan generator"
|
title: "Lineage-preserving repository rename workflow and adoption-plan generator"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: state-hub
|
repo: state-hub
|
||||||
status: ready
|
status: active
|
||||||
owner: codex
|
owner: codex
|
||||||
topic_slug: infotech
|
topic_slug: infotech
|
||||||
created: "2026-08-28"
|
created: "2026-08-28"
|
||||||
|
|
@ -146,7 +146,7 @@ that leaves the operator guessing which action already happened.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: STATE-WP-0085-T01
|
id: STATE-WP-0085-T01
|
||||||
status: todo
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "dbac0fdf-042e-51bf-937e-59d15e34cb14"
|
state_hub_task_id: "dbac0fdf-042e-51bf-937e-59d15e34cb14"
|
||||||
```
|
```
|
||||||
|
|
@ -175,6 +175,15 @@ Acceptance:
|
||||||
- owner transfer and product/runtime rename are explicitly outside this
|
- owner transfer and product/runtime rename are explicitly outside this
|
||||||
contract rather than silently half-supported.
|
contract rather than silently half-supported.
|
||||||
|
|
||||||
|
Result (2026-08-28): accepted `STATE-ADR-001` in
|
||||||
|
`docs/adr/ADR-001-repository-rename-identity-contract.md`. It defines immutable
|
||||||
|
State Hub and Forge identities, protected slug aliases, compare-and-set phase
|
||||||
|
semantics, retry and rollback limits, twelve named failure states, recovery from
|
||||||
|
every phase, and the treatment/owner inventory for persistence, REST, CLI, MCP,
|
||||||
|
consistency projections, dashboard queries, events, edge relay state, Forgejo,
|
||||||
|
local clones, and external consumers. Owner transfer and product/runtime rename
|
||||||
|
are explicit target-workplan boundaries.
|
||||||
|
|
||||||
## Add durable forge identity, aliases, and rename operations
|
## Add durable forge identity, aliases, and rename operations
|
||||||
|
|
||||||
```task
|
```task
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue