Artifacts and Sessions
Each run writes artifacts under a timestamped work directory:
migration-results/<timestamp>/
Required artifacts:
migration-log.jsonlsummary.jsonfailed-tags.txt
summary.json
Expectations:
- schema version
2 - executed command metadata
- retry command when failures exist
Session files
By default, resumable state is saved under ./sessions/last-session.json unless a custom --session-file is used.
Use gfrm resume to continue incomplete work. Do not re-run migrate just to recover a partial execution.