Repository navigation
Conversation
Diff overlays reused lint severities for change kinds (added as info, removed as error, modified as warning), so what changed and how risky it was shared one color. Overlays now record the change kind of tables, columns, and relationships, with the previous type of retyped columns, while annotations carry review findings from every rule for the dialect both inputs resolve to. SVG cards mark changes with + / − / ~ markers, faint tints, and outlines, draw type changes as before → after, and show risk as a separate breaking 1-style label; the HTML viewer lists changes and risks in the drawer and filters by both. Edge changes are keyed by both column lists so parallel relationships keep their own change kind.
The CLI reference, README, and agent skill explain how visual diffs mark change kinds and type changes apart from the review risk label, and that the [review] config does not apply to them. ARCHITECTURE.md covers the overlay's change and annotation fields, the shared diff and risk palette, and how the SVG and HTML renderers draw them.
Schema reviewTip ✅ No risk findings — schema changes look safe to merge. |
mhiro2
added this pull request to stack #294
October 11, 2026 12:37
This branch has not been deployed
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.
Summary
+/−/~markers, faint tints, and colored outlines, draw type changes inline asbefore → after, and carry a separatebreaking 1-style risk label from the review rulesfixtures/diff/change-riskevaluation fixture mixing safe and risky additions, removals, and modificationsChanges
DiagramOverlayrecords node, column (with previous type), and relationship change kinds in their own fields; annotations now hold only review findings ranked byReviewSeverity, andOverlaySeverityis removedbefore → aftertypes[review]config does not apply to visual diffs