Skip to content
This repository was archived by the owner on Sep 24, 2026. It is now read-only.

1.1.1: the Kiosk Pi brand mark, and validate with nothing ignored - #16

Merged
jrackerby merged 1 commit into
masterfrom
gh-hacs-default-brand
Sep 13, 2026
Merged

jrackerby merged 1 commit into
masterfrom
gh-hacs-default-brand

Conversation

@jrackerby

Copy link
Copy Markdown
Owner

Adds the Kiosk Pi brand (icon + light/dark lockup, derived from the supplied artwork by brand/build.py) under custom_components/kiosk_pi/brand/, drops ignore: brands from the HACS validation now that the check has a file to pass on, marks the quality-scale rule done, corrects the TOOLS.md line that said it could never pass, and bumps the manifest to 1.1.1 so a release post-dates the un-ignored run — the prerequisite for the hacs/default submission.

🤖 Generated with Claude Code

https://claude.ai/code/session_016XTA9te9YkaxQ5BWgsm9nf

The integration now serves its own brand from custom_components/kiosk_pi/brand/
-- icon.png at the path hacs/integration's validate/brands.py reads for a
repository not laid out content_in_root, and the lockup in light and dark
variants for the README. build.py derives every raster from the supplied
source, keying the off-white page from the border only (the whites inside
the house are ink) and solving rim coverage against the page colour.

validate.yml drops `ignore: brands`: the check reads the committed file and
would pass, so ignoring it was hiding a green gate, and the HACS default-store
submission requires a run without one. quality_scale.yaml's brands exemption
becomes done, and TOOLS.md's claim that brands could never pass from a custom
repository is corrected -- it passes on a file, not a PR.

Manifest 1.1.0 -> 1.1.1 so release.yml cuts a release that post-dates the
un-ignored validation, which is what the submission asks for. The agent is
unchanged and keeps 1.1.0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016XTA9te9YkaxQ5BWgsm9nf
@jrackerby
jrackerby enabled auto-merge (squash) September 13, 2026 01:57
@jrackerby
jrackerby merged commit b7a0c5a into master Sep 13, 2026
4 checks passed
@jrackerby
jrackerby deleted the gh-hacs-default-brand branch September 13, 2026 01:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant