Repository navigation
Save the theme under lds-theme, reading mln-theme as a fallback - #216
Conversation
mcs, pds, sds, psw and lds already store the reader's palette under lds-theme. qwt still used mln-theme, so the weekly site-scaffolding sync would open PRs downstream that switch them back, and readers would lose the theme they chose. The two files are now byte-identical to pds's copies, which also match lds and sds for theme-picker.html. Closes #215 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9qigfPPFGGNdUMwT33
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9qigfPPFGGNdUMwT33
|
Claude finished review — View run #216 is open and unmerged ( VerdictReady for merge Structured Review Data (JSON){
"schema_version": "1.1",
"reviewer": "claude",
"commit_sha": "1916f9a8cd4a85e0513f17570ff57dc45fdd757b",
"verdict": "CLEAN",
"findings": [],
"detailed_assessment": "Traced theme-picker.html and qwt-reveal-toggle.html: KEY switched to lds-theme with a legacy mln-theme read fallback, writes use the new key, and no other consumers of the old key exist outside the submodule.",
"holistic_assessment": "The change is scoped to the storage-key rename, docs match behavior, existing user preferences are preserved, and there are no dependency, build artifact or math concerns."
}Reviewed commit: 1916f9a |
Built to branch |
🤖 Antigravity agent reportCross-harness review (Gemini 3.8 Flash (Medium) via Antigravity
|
Requested by Ezra · project thread
Closes #215.
Why
mcs, pds, sds, psw and lds save the reader's palette under
lds-themeand readmln-themeas a fallback. qwt still saves it undermln-theme. Each of those repos vendorstheme-picker.htmlandqwt-reveal-toggle.htmlfrom qwt throughsync-site-scaffolding.yml(Mondays 07:00 UTC), so the next sync would open PRs switching them back tomln-theme. Readers' saved themes would then be lost.What
theme-picker.htmlandqwt-reveal-toggle.htmlare now byte-identical to pds's copies. pds'stheme-picker.htmlis also byte-identical to lds's and sds's.CLAUDE.mdnames the new key.The reading fallback keeps a choice saved under
mln-theme, so no reader loses their theme.Downstream effect of the next sync
mln-theme, so the sync PR there moves them tolds-themewith the fallback. No saved choice is lost.Generated by Claude Code