Add authoritative `syntax:` block to both YAML specs mapping keyword,
type, function, string, constant, operator, variable, comment, and
punctuation to their semantic palette colors. Align nvim and Zed
templates to this canonical mapping (keyword=purple, type=amber,
number/bool/constant=cyan, operator=white). Fix nvim Special/SpecialChar/
Tag (were cyan; now purple/amber/blue respectively).
Add plugin color variables to zsh template: ZSH_AUTOSUGGEST uses dim
grey for ghost text; HISTORY_SUBSTRING_SEARCH uses cyan for found and
bright-red for not-found, matching the semantic palette signal system.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Updated build.py to support app-centric directory structure (dist/<app>/).
- Modified build.py to allow aggregated multi-scheme rendering (for Zed).
- Refactored Zed template to include both Neon and Aeon variants in a single JSON.
- Standardized theme file naming in dist/.