Problem
Lint diagnostics in the Studio webview are currently rendered in the order they are received, which can feel inconsistent for larger schemas.
Proposal
Introduce deterministic ordering for lint diagnostics rendered in the Studio webview, based on their source location:
- Primary sort by line number
Benefits
- Predictable and consistent presentation of diagnostics
- Easier navigation for users reviewing multiple issues
- No changes to linting logic or VS Code behavior
Screenshot
