Changelog
- d6eaf5e Add DDL lint warnings for views, triggers, and non-simple indexes.
- 8aa1a34 Add pscale import d1 for Cloudflare D1 offline migration.
- ec6f38b Add support for proper uuid parsing
- 4ee747b Aggregate Slack progress updates for table load and row-count verify.
- 9e93a49 Document import d1 in the embedded agent guide.
- 78f1882 Drop pgloader/sqlite3 from CI; D1 tests skip without them.
- 541a200 Fix D1 import failures to return prepared result context.
- 96cdadb Fix D1 import resume paths, pgloader validation, and JSON errors.
- c5ee72e Fix D1 state persistence ordering and pgloader resume edge cases.
- 66a27a1 Fix start resume using wrong Postgres dbname from state.
- 2b9a983 Fix staticcheck De Morgan lint in simpleIndexColumnName.
- a54ef07 Fix verify using wrong Postgres dbname from migration state.
- 6091962 Group human-readable lint issues by severity and code.
- a176014 Harden D1 import load path, verify, and resume correctness.
- 875ae19 Harden D1 import parsing, verify, and complete flow.
- f304ef0 Honor explicit --dbname when Import resolves migration db_name.
- 0f6863e Limit D1 import role cleanup to d1-import-* names only.
- cf1d8c8 Merge origin/main into import-d1.
- 2e227a0 Merge remote-tracking branch 'origin/main' into import-d1
- 3f18afd More epoch time fixes
- 6a11212 Persist explicit --dbname during start --dry-run.
- ddc2c60 Remove internal D1 pre-deploy checklist from the CLI repo.
- d0b2a4c Remove stale PRE_DEPLOY.md reference from ORM metadata comment.
- 024db08 Remove user-facing --no-notify flag from import d1 commands.
- 30dedc9 Run go fmt on ImportOptions after adding DBNameExplicit.
- be9edcb Stop suggesting start --dry-run when lint errors block import.
- 4ee6289 Untrack IMPORT-D1.md working notes (added by mistake).
- 0f6aaf2 lint fixes
- c12d3b6 throw an error if migration id is invalid during verification
- 3aec2a3 update gitignore