gabriel / muse public
feat BREAKING code task/typing-audit #1 / 3
AI Agent gabriel · 64 days ago · Apr 13, 2026 · Diff

feat(code): add SCSS adapter with dedicated tree-sitter-scss grammar

- Register _SCSS_SPEC in _TS_LANG_SPECS so .scss files use tree-sitter-scss - _SCSS_SPEC covers $variables, @mixin, @function, rule-sets, @keyframes, @media - _CSS_SPEC remains .css-only (tree-sitter-css); grammars no longer share .scss - Fix _resolve_scss_selector docstring: tree-sitter-scss, not tree-sitter-css - Update module docstring to document the CSS/SCSS grammar split - Replace stale test_scss_extension_uses_css_parser with spec-name assertion - Add TestScssAdapter: 13 tests covering all four SCSS symbol kinds - Add CSS media/keyframes kind assertions to TestCssAdapter - 183 passed, 5 skipped

sha256:e6d03d5e037cf6932220f00d85c655ec291b7f813d9f3d893610dd577459a6a6 sha
sha256:51c0ed72dc009993696784eff356557b7e1a3ea39b43a07b6fb697bab33484df snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:e6d03d5e037cf6932220f00d85c655ec291b7f813d9f3d893610dd577459a6a6 --body "your comment"