MCP docs: lead with what agents cannot do, retire the blast-radius framing - #1983
Merged
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
erikdarlingdata
added a commit
that referenced
this pull request
Aug 1, 2026
Dev moved four PRs ahead of this branch's base. #1987 (plan_correction) took Darling migration V46, Lite DuckDB schema v50, and CI worker sizing 42/53; #1983 moved both READMEs; #1949 reordered the query grids. Every conflict is resolved keep-both -- the two collectors are unrelated and both belong in the catalog, both schedule-defaults tables, both golden schemas, and both viewer probe ladders. The migration is renumbered 45 -> 47, which is not cosmetic. The applier reads MAX(version) from darling_schema_version and skips anything at or below it, so a store already stamped 46 by #1987 would have skipped a late-arriving 45 forever: upgraded stores would silently lack pvs_stats while fresh stores got it from V1's generated schema. 45 is now permanently unused and the comments at every site say so. Worker sizing re-derived from the product's own formula now that both collectors are in the catalog: HypertableCount = 40 collectors + collection_log = 41, so background workers = 43 and worker processes = 54, in build.yml and nightly.yml. Lite DuckDB CurrentSchemaVersion 50 -> 51 with a log-only migration arm, matching how every new-table collector since v37 has been registered (the table itself comes from GetAllTableStatements and the v_pvs_stats view from ArchivableTables, both catalog-derived). Count assertions that both lanes had independently bumped 38 -> 39 now read 40, and the ViewerGridPayloadColumnOrderPinTests twin count is 18. Two dev tests needed real fixes rather than renumbering: DarlingPlanCorrectionLiveMigrationTests rewound only V46's stamp row, which becomes a no-op once 47 sits above it, so it now clears every stamp above 44 and expects both scripts; and the probe ladder gained a V47 rung ahead of V46. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
erikdarlingdata
added a commit
that referenced
this pull request
Aug 1, 2026
Noticed while checking that my own README rows landed in the right files after #1983 moved them. #1987 shipped plan_correction without adding it to the root README's collector table or the Darling README's migration table, so both tables documented one of the two collectors added this week and the migration table jumped V30 -> V47 with V46 unexplained. Both are one-line, same-format additions next to rows this PR already touches. Nothing about #1952's behavior changes. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Erik's call: the networked-MCP language made it sound like AI agents can read and write to SQL Server at will. The code never allowed that, and the docs now say so first.
What changed (tone and structure only - zero facts removed)
Ground truth verified before rewriting
Docs-only diff: expect the path-filter short-circuit on checks.
🤖 Generated with Claude Code