Allow bound historical suffix tasks during normal sync
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a087d8-d22d-7d11-8169-bf22a729dff1
This commit is contained in:
parent
5ad49dd79e
commit
3db3e7e297
6 changed files with 241 additions and 6 deletions
48
workplans/RMGR-WP-0015-historical-sync-validation.md
Normal file
48
workplans/RMGR-WP-0015-historical-sync-validation.md
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
---
|
||||
id: RMGR-WP-0015
|
||||
type: workplan
|
||||
title: "Preserve bound historical suffix tasks during normal sync"
|
||||
domain: infotech
|
||||
repo: repo-manager
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: infotech
|
||||
created: "2026-09-09"
|
||||
updated: "2026-09-09"
|
||||
state_hub_workstream_id: "20b82674-0459-5075-9fc9-8f95ccb940bb"
|
||||
---
|
||||
|
||||
Origin: RMGR-IN-0003. Net Kingdom has already repaired the original T08a
|
||||
source label, but the general ordinary-registration refusal remains.
|
||||
|
||||
## Scope the ordinary registration gate
|
||||
|
||||
```task
|
||||
id: RMGR-WP-0015-T01
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "b45b78c9-720b-50fe-86de-d263f8a9e813"
|
||||
```
|
||||
|
||||
Preserve existing UUIDs on parent-qualified TNN suffix tasks marked done/cancel
|
||||
in finished, archived, or legacy completed workplans. Report their invalid
|
||||
labels in the assignment receipt and retain strict conformance diagnostics.
|
||||
Do not allocate historical UUIDs, accept unknown local aliases, or bypass any
|
||||
identity collision. Active or unbound invalid records still fail before writes.
|
||||
|
||||
## Prove preservation and rejection boundaries
|
||||
|
||||
```task
|
||||
id: RMGR-WP-0015-T02
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "46f87efc-363b-5345-bea9-8bf8b99596a4"
|
||||
```
|
||||
|
||||
Cover unrelated canonical allocation, unchanged historical source bytes,
|
||||
idempotency, dry run, invalid/missing UUIDs, active records, local aliases,
|
||||
and collisions. Run the complete suite and a read-only Net Kingdom preflight.
|
||||
|
||||
Validation: 181 tests passed; targeted Ruff checks passed. Net Kingdom
|
||||
read-only identifier preflight passed with no assignments or file changes.
|
||||
RMGR-IN-0003 resolved; no implementation residuals.
|
||||
Loading…
Add table
Add a link
Reference in a new issue