Skip to content

glossary: hide self_clean — the unit ignores its off command - #14

Merged
fabcoded merged 1 commit into
mainfrom
glossary/self-clean-hidden
Oct 18, 2026
Merged

fabcoded merged 1 commit into
mainfrom
glossary/self-clean-hidden

Conversation

@fabcoded

Copy link
Copy Markdown
Owner

Hides self_clean, the last open switch of fabcoded/blaueis-ha-midea#20 (maintainer's decision, 2026-10-18).

On the test unit, turning self_clean on starts a cleaning cycle; turning it off was not honoured in two attempts, and the cycle only ended when the unit was switched back to an operating mode. The field becomes feature_available: excluded with excluded_reasons: [unsafe_write] and a note. unsafe_write also rejects a glossary override, which fits a switch that cannot be switched off. docs/exclusion_reasons.md no longer describes the reason as unused.

The 0.1.0 CHANGELOG section now mentions the hidden fields and the public load_glossary_schema() / __all__ surface. Test tier counts follow (capability 70, excluded 55).

🤖 Generated with Claude Code

On the test unit self_clean on starts a cleaning cycle, but off was not
honoured twice; the cycle ended only when the unit was switched back to an
operating mode. It becomes excluded with unsafe_write, which also rejects a
glossary override; exclusion_reasons.md no longer calls the reason unused.
The 0.1.0 CHANGELOG notes the hidden fields and the public schema accessor.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fabcoded
fabcoded merged commit aa8534d into main Oct 18, 2026
8 checks passed
@fabcoded
fabcoded deleted the glossary/self-clean-hidden branch October 18, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant