Skip to content

Commit 3c33663

Browse files
committed
feat(scripts): the codemod applies ruling 6591753301's widened cut pattern
Lever (a): a section module imports values from sql-driver.ts; a staying top-level name a moved body reads is exported by one generated export list. Lever (b): the top-level declarations ahead of the class move whole, with their comments, into the leaf sql-driver-top-level.ts, which never imports sql-driver.ts or a seam module; sql-driver.ts imports back what it reads and re-exports by name what it exported. The tenant-chokepoint stay rule goes (the gate now reads the seam modules); the host hands getBuilder as a bound reference. Path readers are kept whole by PATH_READER_PINS and the new PATH_READER_NEEDLES. The byte-identity proof splices the leaf back by name and rebuilds the base byte-for-byte. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017ihL2gLghEqeDKTbDTC7Zd
1 parent 4f6d088 commit 3c33663

12 files changed

Lines changed: 910 additions & 876 deletions

‎packages/drivers/driver-sql/src/sql-driver-aggregation.ts‎

Lines changed: 0 additions & 29 deletions
This file was deleted.

‎packages/drivers/driver-sql/src/sql-driver-bulk-operations.ts‎

Lines changed: 0 additions & 60 deletions
This file was deleted.

‎packages/drivers/driver-sql/src/sql-driver-column-creation.ts‎

Lines changed: 0 additions & 88 deletions
This file was deleted.

‎packages/drivers/driver-sql/src/sql-driver-crud.ts‎

Lines changed: 0 additions & 25 deletions
This file was deleted.

‎packages/drivers/driver-sql/src/sql-driver-database-helpers.ts‎

Lines changed: 0 additions & 54 deletions
This file was deleted.

‎packages/drivers/driver-sql/src/sql-driver-field-mapping.ts‎

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)