generated from coulomb/repo-seed
56 lines
2.1 KiB
Markdown
56 lines
2.1 KiB
Markdown
# Pruned Legacy Reference Pilot
|
|
|
|
## Selection
|
|
|
|
This pilot migrates a compact slice of
|
|
`markitect-main/examples/infospace-with-history`:
|
|
|
|
- source excerpt: `book-1-chapter-03.md`
|
|
- entities: `Division of Labour`, `Market Extent`
|
|
- relation: `Division of Labour limited by Market Extent`
|
|
- evaluation: migrated `Division of Labour` score set
|
|
- metrics snapshot: compact successor snapshot with legacy methodology labels
|
|
|
|
The generated bulk was intentionally not migrated. The slice is large enough to
|
|
exercise successor parsing, validation, entity and relation semantics,
|
|
evaluation history, metrics, graph inspection, and engine sync planning.
|
|
|
|
## Replaced
|
|
|
|
The legacy `output/entities`, `output/relations`, `output/evaluations`, and
|
|
`output/metrics` artifacts are represented using the successor manifest,
|
|
artifact IDs, evaluation I/O, and metrics history formats.
|
|
|
|
The legacy `pipeline` concept is represented as a `legacy-migration` workflow
|
|
record in `infospace.yaml`; the committed artifacts are the migration result,
|
|
not a replay of LLM generation.
|
|
|
|
## Delegated
|
|
|
|
Markdown parsing, section extraction, contract validation, and template syntax
|
|
remain delegated to `markitect-tool` through the `markdown_adapter` boundary.
|
|
|
|
Durable asset identity and future operational sync remain outside this pilot
|
|
and are represented by the `engine` dry-run sync plan.
|
|
|
|
## Remaining gaps
|
|
|
|
- Full legacy generated analyses, classifications, mappings, and raw prompts are
|
|
intentionally excluded.
|
|
- Provider-backed evaluation and generation are still represented by explicit
|
|
adapter boundaries rather than live calls.
|
|
- A later replacement-readiness pass should map old CLI commands to successor
|
|
commands and note any intentionally dropped behavior.
|
|
|
|
## Evidence
|
|
|
|
Run:
|
|
|
|
```bash
|
|
python3 -m pytest tests/test_legacy_pilot.py
|
|
python3 -m infospace_bench validate infospaces/wealth-vsm-legacy-slice
|
|
python3 -m infospace_bench entities infospaces/wealth-vsm-legacy-slice
|
|
python3 -m infospace_bench relations infospaces/wealth-vsm-legacy-slice
|
|
python3 -m infospace_bench engine plan-sync infospaces/wealth-vsm-legacy-slice
|
|
```
|