Skip to content

Add CockroachDB/MSSQL CLI support, fix doctor --gaps, and reduce CI fanout#102

Merged
dmedovich merged 11 commits into
mainfrom
dev
May 7, 2026
Merged

Add CockroachDB/MSSQL CLI support, fix doctor --gaps, and reduce CI fanout#102
dmedovich merged 11 commits into
mainfrom
dev

Conversation

@dmedovich
Copy link
Copy Markdown
Collaborator

Summary

This PR brings the CLI and docs back in sync with the supported driver matrix, tightens
doctor --gaps semantics, and reduces unnecessary CI runs for driver-scoped changes.

Changes

CLI driver support

  • add cockroachdb support to the CLI driver factory
  • add mssql support to the CLI driver factory
  • add sqlserver alias for MSSQL SQL driver resolution
  • update CLI help text and init scaffolding so supported drivers are documented
    consistently
  • add DSN examples for CockroachDB and MSSQL in init

Doctor command

  • make doctor --gaps a true gaps-only mode
  • keep default doctor behavior unchanged for the full health-check flow
  • add focused tests for doctor result collection behavior

Follow-ups

  • CLI refactor remains intentionally out of scope
  • full append-only audit logging is intentionally deferred to a future change

Release Notes
Title:
v0.6.0

@dmedovich dmedovich merged commit 72c3212 into main May 7, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant