Settings: System appearance returns auto_scheme null #1583

Closed
opened 2026-10-12 02:01:14 +00:00 by kayg · 1 comment
Owner

The appearance settings response gives auto_scheme: null for the System colour scheme. Check the contract and the UI (see owner question Q-S1 about System vs Auto).

Found by the merge round 41 adversarial run (branch job/merge41 adf8205c9; log artifacts/merge41-gates/adversarial-final.log in worktree /home/kayg/Developer/calternal-wt/merge41, report on #1573). Not a merge blocker under the CLAUDE.md rule. Owner of the fix: confirm whether it also happens on production c0f8da461, fix with a regression test in tests/adversarial.

The appearance settings response gives auto_scheme: null for the System colour scheme. Check the contract and the UI (see owner question Q-S1 about System vs Auto). Found by the merge round 41 adversarial run (branch job/merge41 adf8205c9; log artifacts/merge41-gates/adversarial-final.log in worktree /home/kayg/Developer/calternal-wt/merge41, report on #1573). Not a merge blocker under the CLAUDE.md rule. Owner of the fix: confirm whether it also happens on production c0f8da461, fix with a regression test in tests/adversarial.
Author
Owner

Not a defect: auto_scheme is null by design until the User saves a scheme (crates/calternal-server/src/appearance.rs); the web handles it. Closing.

Not a defect: auto_scheme is null by design until the User saves a scheme (crates/calternal-server/src/appearance.rs); the web handles it. Closing.
kayg closed this issue 2026-10-12 08:44:03 +00:00
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1583
No description provided.