Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:02
· 75 commits to refs/heads/develop since this release
cb93e1a

Changes

  • feat(ha): add hacs-release spec for CI-driven HACS distribution (#12) @nolte
  • feat(spec): add HA artifact naming conventions and wire generators (#11) @nolte
  • fix(audiences): map indirect audiences to a valid docs track (#9) @nolte
  • docs(audiences): add documentation-track field to every audience entry (#8) @nolte
  • fix(spec): soften lovelace-card-editor editor-hook rule to SHOULD NOT (#7) @nolte
  • feat(docs): bilingual MkDocs site and HA developer spec corpus (#6) @nolte
  • feat(ha): add dev-instance-provision agent and two HA specs (#5) @nolte
  • fix(docs): redirect site root to default-language home page (#4) @nolte

🧰 Maintenance

  • chore(deps): bump gh-plumbing reusables to v1.1.23 (#13) @nolte
  • chore(release): v0.1.2 (#10) @nolte

Project context

Audiences served

  • HA artefact authors (plugin consumers) → addressed by §Skills changed, §Agents changed
  • Spec consumers & Claude Code as co-author → addressed by §Specs changed
  • CI / release operators → addressed by §Release & CI tooling
  • Plugin marketplace & future public users → addressed by §Breaking changes for plugin consumers

Skills changed

  • Added ha-blueprint-scaffold — entry point that scaffolds one HA blueprint (automation / script / template) and dispatches the new ha-blueprint-author agent (#6, skills/ha-blueprint-scaffold/SKILL.md)
  • Updated ha-integration-scaffold, ha-entity-description-mapper, ha-service-definition-generator, ha-lovelace-card-scaffold — each now binds the new ha/naming-conventions spec via a naming hard rule (#11)

Agents changed

  • Added ha-blueprint-author — owns the blueprint draft → validate → iterate loop and the spec-conformance report (#6, agents/ha-blueprint-author.md)
  • Added ha-dev-instance-provision — provisions a disposable development HA instance into a local Kind cluster (#5, agents/ha-dev-instance-provision.md)

Specs changed

  • Added the HA developer spec corpus — 38 new spec/ha/* topics (DE-canonical / EN) covering entity platforms, Lovelace (cards, editor, strategies, views, badges, features), config & discovery, frontend data / WebSocket APIs, intents & LLM, quality-scale, repairs, and diagnostics (#6, #5)
  • Added spec/ha/naming-conventions — single authoritative naming convention (casing matrix, English display names, HA has_entity_name + translation_key) across all generated artefacts (#11)
  • Added spec/ha/hacs-release — CI-driven HACS distribution spec for generated integrations and cards (#12)
  • Added spec/claude/ha-blueprint-scaffold — governing spec for the new blueprint scaffold skill (#6)
  • Updated spec/ha/lovelace-card-editor — softened the editor-hook rule to SHOULD NOT (#7)

Release & CI tooling

  • Bumped every nolte/gh-plumbing reusable-workflow pin from v1.1.19 to v1.1.23 across the release and automerge workflows (#13, .github/workflows/)

Breaking changes for plugin consumers

  • None. This release is additive — no slash command was renamed, no skill or agent removed. Existing invocations keep working.