Sql driver: Query model, MySql/Odbc providers, allowWrites (R06:S-4) #753
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
These Sql driver surfaces are documented deferrals that refuse or warn (review R06:S-4):
SqlTagModel.Query(named arbitrary SELECT, design §5.4 / P3) exists on the enum but is unsupported end to end. Lane G2 made the deploy gate refuse it (2a28c06f).MySqlandOdbcproviders are reserved but not implemented (SqlDriverFactoryExtensions.cs:214-225,SqlDriverProbe.cs,SqlDriverBrowser.cs).allowWritesis parsed and ignored, and the driver has noIWritable(SqlDriverFactoryExtensions.cs:151-161,SqlDriver.cs:30-31).The remediation plan (Lane G2, #744) said to file feature issues for these, and none exists. Build them on demand. Each one is a separate design decision, so split this issue when work starts.
Source: docs/reviews/2026-10-21/06-drivers-session.md:143-146 (S-4); docs/drivers/Sql.md:109 (
Query— deferred to P3); docs/superpowers/plans/2026-10-22-review-remediation.md (Lane G2). Related: #744.