command parity and migration guide

This commit is contained in:
2026-05-14 17:16:39 +02:00
parent 0753c32c1b
commit 3de72eb0d2
10 changed files with 552 additions and 16 deletions

View File

@@ -4,7 +4,7 @@ type: workplan
title: "Replacement Readiness And CLI Parity Gate"
domain: markitect
repo: infospace-bench
status: planned
status: completed
owner: markitect
topic_slug: markitect
created: "2026-05-14"
@@ -26,7 +26,7 @@ in-scope infospace features from `markitect-project`.
```task
id: IB-WP-0012-T01
status: todo
status: done
priority: high
state_hub_task_id: "b48edb8e-b0af-4d46-9714-9830725d0773"
```
@@ -41,7 +41,7 @@ state_hub_task_id: "b48edb8e-b0af-4d46-9714-9830725d0773"
```task
id: IB-WP-0012-T02
status: todo
status: done
priority: high
state_hub_task_id: "12eb0f88-4483-48ad-b156-79fa7c2171b7"
```
@@ -55,7 +55,7 @@ state_hub_task_id: "12eb0f88-4483-48ad-b156-79fa7c2171b7"
```task
id: IB-WP-0012-T03
status: todo
status: done
priority: high
state_hub_task_id: "cd4ee529-1ca0-4214-80fc-000af5c16b11"
```
@@ -69,7 +69,7 @@ state_hub_task_id: "cd4ee529-1ca0-4214-80fc-000af5c16b11"
```task
id: IB-WP-0012-T04
status: todo
status: done
priority: medium
state_hub_task_id: "ca88d1c5-b83f-47c9-90d0-58cedc7ca6f7"
```
@@ -83,3 +83,20 @@ state_hub_task_id: "ca88d1c5-b83f-47c9-90d0-58cedc7ca6f7"
- Replacement readiness is evidence-based, not aspirational
- Users have a command/API migration path
- Remaining gaps are explicitly owned by the correct repo
## Implementation
- Added `docs/legacy-command-parity.md` with the legacy command migration table
and replacement examples.
- Added `docs/legacy-infospace-migration-guide.md` and
`docs/replacement-readiness-decision.md`.
- Added replacement gate CLI commands: `status`, `check`, `viability`, and
`graph`.
- Added deterministic `bootstrap-readiness` workflow fixture.
- Added `tests/test_replacement_readiness.py` covering both pilots, the CLI
gate, migration docs, and the decision record.
## Verification
- `python3 -m pytest tests/test_replacement_readiness.py`
- `python3 -m pytest`