16 lines
726 B
Markdown
16 lines
726 B
Markdown
# Old-project v0.6 test checklist
|
|
|
|
- The unmodified old application builds before migration.
|
|
- `wrnexus update --dry-run --report` changes no files.
|
|
- The report identifies legacy outputs, ambiguous functions, unresolved imports, and string layouts.
|
|
- The real migration creates a backup.
|
|
- Migrated `.wrn` files parse and type-check.
|
|
- `$emit` is converted to `output.*` where safe.
|
|
- `@event` is converted to `outputs {}`.
|
|
- Parent `event.detail` handlers use `payload`.
|
|
- Explicit imports resolve without guessing ambiguous components.
|
|
- Existing layouts render.
|
|
- SSR and CSR behavior match the old application.
|
|
- A second migration run produces no source changes.
|
|
- Rollback restores the exact pre-migration application.
|