aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/generate.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-04 18:48:25 -0500
committerCraig Jennings <c@cjennings.net>2026-07-04 18:48:25 -0500
commitf613bd63811d84816f88d26b33323e1b0f395793 (patch)
tree8e9ec536f66ae426babdb1756cafc41a1bd46e0c /scripts/theme-studio/generate.py
parentf407959b4c30fa809722b62266640711c916a772 (diff)
downloaddotemacs-f613bd63811d84816f88d26b33323e1b0f395793.tar.gz
dotemacs-f613bd63811d84816f88d26b33323e1b0f395793.zip
docs(specs): record seeding Phase 2 blocker in the spec historyHEADmain
The spec's package-scope premise is false against the generator. It assumes the non-org bespoke packages keep their curated dupre seeds, but apply_default_face_seeds overwrites every bespoke face with the Emacs-default snapshot whenever emacs-default-faces.json is present, so org opens empty and the rest open on light-theme hexes. "Keep the curated defaults" and "the seeded page reads as a coherent dupre" then contradict, and the dupre-revised.json emitter can't be pure-Node because the non-org colors live in Python. Phase 1 stands. I paused Phase 2 pending a spec revision that picks the direction: reseed the non-org packages from the curated dupre dicts, or keep the snapshot hexes.
Diffstat (limited to 'scripts/theme-studio/generate.py')
0 files changed, 0 insertions, 0 deletions