This workspace is for implementing the Migration Kit MVP.
Local instructions in this file take precedence for work inside /Users/Agent/ps-workspace/migration-kit.
Use this workspace to:
- build the CLI and library
- keep implementation-facing docs in sync
- manage fixtures, schemas, specs, and reports for the MVP
Before doing substantive work:
- Read README.md
- Read the key docs in
/Users/Agent/ps-workspace/migration-kit/docs/ - Prefer mvp-spec.md, cli-contract.md, and implementation-plan.md as the primary contracts
- Treat this as an implementation repo, not an ideation workspace
- Keep the MVP narrow:
xlsx/csv -> PostgreSQL- AI only for draft spec assistance
- deterministic validation/dry-run/load artifact/reconcile
- Fail closed on unknown fields, unsupported transforms, and unapproved specs
- Update local docs when implementation changes the contract
docs/: project contracts and delivery documentssrc/: implementation codetests/: automated testsfixtures/: sample source files and expected outputsschemas/: target schema examplesspecs/: mapping spec examplesartifacts/: generated load artifactsreports/: generated validation/sign-off outputs
- Prefer contract-first changes
- Do not widen scope into a generic ETL platform
- Preserve reproducibility and auditability over convenience
- Keep Korean by default in docs unless the file is already English-first
A good result in this workspace usually leaves:
- working CLI progress
- updated contracts when behavior changes
- reproducible fixtures or tests