Parent
Related to #63 (closed). This issue deliberately tracks only the Windows
runtime enforcement and does not claim to complete the broader cross-platform
theme-contract work.
What to build
Require a numeric schemaVersion: 1 when Windows loads a theme, preserve that
normalized value, and ensure a newly generated default custom theme satisfies
the same runtime contract.
Acceptance criteria
Blocked by
None.
Implementation
Draft implementation PR: #288. This issue was created after the audit so the
independently reviewable remediation has a dedicated tracking record. It should
close only when the linked PR merges.
Parent
Related to #63 (closed). This issue deliberately tracks only the Windows
runtime enforcement and does not claim to complete the broader cross-platform
theme-contract work.
What to build
Require a numeric
schemaVersion: 1when Windows loads a theme, preserve thatnormalized value, and ensure a newly generated default custom theme satisfies
the same runtime contract.
Acceptance criteria
schemaVersion: 1is preserved through normalization.schemaVersion: 1.Blocked by
None.
Implementation
Draft implementation PR: #288. This issue was created after the audit so the
independently reviewable remediation has a dedicated tracking record. It should
close only when the linked PR merges.