Architecture guardrails for Go + Wails + React + TypeScript: folder structure, dependency direction, and ownership boundaries.
Guardrails for connection profile lifecycle, secure persistence, and provider-aware connection orchestration in Go + Wails.
Cancellable async SQL execution patterns across backend services, Wails facade, and frontend state updates.
Query tab lifecycle and state-isolation rules for React/TypeScript editor workflows.
Rules for result rendering, type fidelity, paging, and edit workflows in React-based grids.
Shell composition and app-state ownership rules for Wails + React desktop UX.
Guardrails for CSV export and query-history retention with stable schema and low coupling.
Standardized preference keys, defaults, and migration-safe settings behavior for Wails backend + React frontend.