Registry: HomeAssistant-Config operational conformance completed - #342
Merged
Conversation
Reconcile the stale HomeAssistant-Config driftNotes after the #16 operational onboarding. The prior note described work now done (develop was behind main, lint CI pending, publish scaffolding pending) and planned a groundTruthBranch flip to develop. Replace it with the completed-onboarding summary (baseline carried and promoted to main via #17), and record that groundTruthBranch stays main deliberately - develop is the working branch, main the promoted stable snapshot the audit targets (see #340). Mirrors the #329 reconciliation for Vantage-Config. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the fleet registry entry for HomeAssistant-Config to reflect that operational onboarding work is complete and to record the deliberate decision to keep groundTruthBranch on main.
Changes:
- Replaces stale
driftNotescontent with an onboarding-completed summary and current state of CI/publisher/baseline carry. - Records the intentional
groundTruthBranch: maindecision (and references the fleet-wide discussion issue).
Contributor
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (1)
registry/repos.json:230
HomeAssistant-Config #16/#17is still ambiguous about whether the references are issues or PRs. Since this note is meant to be durable registry context, spell outissue #16andPR #17explicitly to avoid confusion.
"driftNotes": ["Home Assistant CONFIGURATION (configuration.yaml + automations/blueprints), NOT a HACS integration (no custom_components/manifest.json, no hacs.json).", "Operational onboarding completed 2026-07-17 (HomeAssistant-Config #16): master->main rename + develop created, advisory lint CI (Check pull request workflow status job required check), dispatch-only source release (version.json + NBGV + publish-release.yml), repo-config operational carry (rulesets/settings applied and verified in sync), Dependabot + App merge-bot with the CODEGEN_APP_* pair in both stores, adapted self-audit (AUDIT.md + spec/secrets.json); baseline promoted develop->main via HomeAssistant-Config #17.", "groundTruthBranch intentionally main: develop is the working branch (direct signed commits), main the promoted stable snapshot the audit targets - deliberately not flipped to develop (ptr727/ProjectTemplate#340).", "Private; deployed by git pull into the HA config dir."]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reconcile the stale
HomeAssistant-ConfigregistrydriftNotesafter the#16operational onboarding. Mirrors the#329reconciliation for Vantage-Config.What changed
The prior driftNotes described work that is now complete and planned a
groundTruthBranchflip that is declined:test-pull-request.ymlwith theCheck pull request workflow status jobrequired check is live.Replaced with a completed-onboarding summary: baseline carried (repo-config operational,
AUDIT.md,spec/secrets.json, App-signed Dependabot merge-bot) and promoteddevelop -> mainvia HomeAssistant-Config PR#17. Self-audit verified in sync (settings, both rulesets,CODEGEN_APP_*present in both stores).groundTruthBranch stays
main(deliberate)Kept
groundTruthBranch: main, not flipped todevelop. develop is the working branch (direct signed commits); main is the promoted stable snapshot the audit should target. This is a deliberate divergence from the other operational repos (Vantage-Config / ESPHome-Config / HomeAutomation-Config usedevelop); the broader convention question is raised in #340.Findings note (context, see #341)
The
#16audit block was stale: theCODEGEN_APP_*secrets were already present in both stores and develop was already ahead of main. Only therepo-config/... absentLETTER finding was real, and it is now cleared onmainby PR#17.Validation:
jqparses clean,spec/validate.py-> "21 cataloged, 0 backlog repos classify cleanly."🤖 Generated with Claude Code