Files
infospace-bench/infospaces/wealth-vsm-legacy-slice/reports/migration-report.md

2.1 KiB

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:

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