This file tracks only high-value gaps that still need coverage.
- Entry-tab role behavior, rename stability, and restore behavior.
- Cross-tab import graph basics, missing-module and circular-import determinism.
- Core diagnostics/status flows, including pending/error/neutral transitions.
- Workspace persistence and per-repo context/config isolation baseline.
Add explicit render/typecheck specs for:
export default class ...in React mode.function App() { ... } export default Appbehavior.const X = ...; export default Xbehavior with entry-wrapper rules.- Unsupported default-export combinations producing deterministic diagnostics.
Lock down precedence and parity:
- Less error-path parity with Sass error behavior.
- Compile diagnostics + lint diagnostics precedence/coexistence contract.
- Clearing styles diagnostics does not affect component diagnostics/status.
Add state-machine coverage for:
- Multiple simultaneous error sources aggregating counts correctly.
- Clearing one scope updates only that scope and leaves other error states intact.
Add keyboard/actionability spec that proves inactive editor panel input cannot mutate source.
Old PR drawer filename-field validation cases are obsolete after tab-derived commit targets.
- Replace with tab-derived commit target validation/normalization tests.
- Remove any remaining assumptions about component/styles filename fields in PR drawer flows.
This plan is complete when the five sections above are covered by Playwright tests and linked from the affected suites.