ZAIXOS Engineering Platform — Package Split Plan
Document type: Extraction Planning Specification
Version: 1.0 · Phase: 12-4
Status: Permanent execution authority
Purpose
Define the exact mapping from Dental Clinic ROS paths today to zaixos-engineering-platform paths tomorrow — the Package Transition Matrix.
Single Composer artifact: All mappings target paths inside zaixos/engineering-platform per TDR-001.
Package transition matrix (master)
| Current location (Dental Clinic) | Future location (platform package) | Logical package | Wave |
|---|---|---|---|
core/constitution/PLATFORM_CONSTITUTION.md | core/constitution/PLATFORM_CONSTITUTION.md | LP-0 | 1 |
core/constitution/PLATFORM_BOUNDARIES.md | core/constitution/PLATFORM_BOUNDARIES.md | LP-0 | 1 |
core/constitution/PLATFORM_PUBLIC_API.md | core/constitution/PLATFORM_PUBLIC_API.md | LP-0 | 1 |
core/constitution/PLATFORM_EXTENSION_MODEL.md | core/constitution/PLATFORM_EXTENSION_MODEL.md | LP-0 | 1 |
core/constitution/PLATFORM_VERSIONING_POLICY.md | core/constitution/PLATFORM_VERSIONING_POLICY.md | LP-0 | 1 |
core/index/PLATFORM_INDEX.md | core/index/PLATFORM_INDEX.md | LP-0 | 1 |
docs/platform/adr/* | docs/platform/adr/* | LP-0 | 1 |
docs/platform/product/* | docs/product/* | LP-0 | 1 |
docs/platform/technical/* | docs/technical/* | LP-0 | 1 |
docs/platform/planning/* | docs/planning/* | LP-0 | 1 |
contracts/runtime-contracts.md | contracts/runtime-contracts.md | LP-2 | 2 |
runtime/specification/engineering-runtime-platform.md | runtime/specification/engineering-runtime-platform.md | LP-3 | 2 |
runtime/components/phase-11-4-runtime-procedures-workflows-specification.md | runtime/components/*.md | LP-4 | 2 |
docs/development/phase-10-*.md | runtime/specification/archive/ | LP-3 | 2 |
core/methodology/DEVELOPMENT_WORKFLOW.md | core/methodology/DEVELOPMENT_WORKFLOW.md | LP-1 | 3 |
core/methodology/RESPONSE_TEMPLATE.md | core/methodology/RESPONSE_TEMPLATE.md | LP-1 | 3 |
core/methodology/GIT_FREEZE_PROCEDURE.md | core/methodology/GIT_FREEZE_PROCEDURE.md | LP-1 | 3 |
core/methodology/CONTEXT_FILE_POLICY.md | core/methodology/CONTEXT_FILE_POLICY.md | LP-1 | 3 |
templates/* | templates/* | LP-7 | 3 |
templates/prompts/* | templates/prompts/* | LP-7 | 3 |
runtime/manifests/defaults/procedures-manifest.md | runtime/manifests/defaults/procedures-manifest.md | LP-5 | 4 |
runtime/manifests/defaults/workflows-catalog.md | runtime/manifests/defaults/workflows-catalog.md | LP-5 | 4 |
runtime/manifests/defaults/delegation-manifest.md | runtime/manifests/defaults/delegation-manifest.md | LP-5 | 4 |
runtime/manifests/defaults/enforcement-manifest.md | runtime/manifests/defaults/enforcement-manifest.md | LP-5 | 4 |
runtime/manifests/defaults/context-providers-manifest.md | runtime/manifests/defaults/context-providers-manifest.md | LP-5 | 4 |
runtime/manifests/defaults/execution-manifest.md | runtime/manifests/defaults/execution-manifest.md | LP-5 | 4 |
.cursor/** | adapters/cursor-adapter-v1/workspace/** | LP-6 | 5 |
adapters/cursor-adapter-v1/profile.md | adapters/cursor-adapter-v1/profile.md | LP-6 | 5 |
adapters/cursor-adapter-v1/manifest.json | adapters/cursor-adapter-v1/manifest.json | LP-6 | 5 |
tests/Architecture/EngineeringRuntimePlatformIntegrityTest.php | validation/tests/ | LP-9 | 6 |
tests/Architecture/EngineeringOperatingSystemIntegrityTest.php | validation/tests/ | LP-9 | 6 |
tests/Architecture/Support/ErpIntegritySupport.php | validation/src/Support/ | LP-9 | 6 |
tests/Architecture/Support/EosIntegritySupport.php | validation/src/Support/ | LP-9 | 6 |
docs/developer-guide.md | docs/developer-guide.md | LP-10 | 8 |
docs/runtime-validation.md | docs/runtime-validation.md | LP-10 | 8 |
docs/acceptance-checklist.md | docs/acceptance-checklist.md | LP-10 | 8 |
| (spec) config schemas | schemas/config/*.json | LP-11 | 7 |
knowledge/** | knowledge/** | LP-8 | 3 |
Product repo paths (post-12-7 — created, not extracted)
| Path | Source |
|---|---|
vendor/zaixos/engineering-platform/ | Composer install |
.zaixos/platform.yml | From schemas/config/examples/platform.yml |
.zaixos/platform.lock | Generated at materialization |
.zaixos/platform/ | Symlink → vendor (default) |
.zaixos/extensions/manifest.yml | Empty template |
.zaixos/adapters/cursor-adapter-v1/workspace/ | Materialized from package |
.cursor/ | Mount → .zaixos/adapters/.../workspace/ |
Stays in product (not in platform package)
| Path | Post-migration role |
|---|---|
docs/architecture/* | Product constitution |
docs/development/README.md | Stub pointer to platform developer-guide (12-9) |
tests/Architecture/ModuleBoundaryTest.php | Product CI |
tests/Architecture/GovernanceDocumentationTest.php | Split: product rules stay; platform refs updated |
phpunit.xml | Adds EngineeringRuntimePlatform testsuite → vendor path |
AGENTS.md | Product module docs + link to .zaixos/ |
Removed from product (12-9)
| Path | Replacement |
|---|---|
docs/development/ERP_* (authority set) | vendor/.../docs/ |
docs/development/*-manifest.md | Platform runtime/manifests/defaults |
docs/development/ENGINEERING_INDEX.md | developer-guide.md |
Authoritative .cursor/ copy | Materialized mount only |
tests/Architecture/ErpIntegritySupport in product | Invoke platform package tests |
Link rewrite rules (12-6 execution)
| Pattern | Rewrite |
|---|---|
docs/developer-guide.md | docs/developer-guide.md (platform) or @zaixos/engineering-platform doc path |
../skills/ | adapters/cursor-adapter-v1/workspace/skills/ (in platform repo) |
docs/platform/ | core/constitution/ or docs/technical/ as appropriate |
contracts/runtime-contracts.md | contracts/runtime-contracts.md |
Automated link check in platform CI after Wave 8.
manifest.json path updates (adapter metadata)
Current runtime-adapter-v1.json paths reference docs/development/ — must update in platform repo to:
| Metadata key | New relative path (from platform repo root) |
|---|---|
procedureManifest | runtime/manifests/defaults/procedures-manifest.md |
workflowManifest | runtime/manifests/defaults/workflows-catalog.md |
delegationManifest | runtime/manifests/defaults/delegation-manifest.md |
enforcementManifest | runtime/manifests/defaults/enforcement-manifest.md |
contextProviderManifest | runtime/manifests/defaults/context-providers-manifest.md |
executionManifest | runtime/manifests/defaults/execution-manifest.md |
adapterProfile | adapters/cursor-adapter-v1/profile.md |
erpCoreAuthority | runtime/specification/engineering-runtime-platform.md |
runtimeContractsAuthority | contracts/runtime-contracts.md |
Semantic content unchanged — path strings only. Validation: ContractComplianceTest.
Package Split Plan v1.0 — Phase 12-4.