Compare commits
No commits in common. "main" and "v1.0.0" have entirely different histories.
1 changed files with 0 additions and 24 deletions
24
LEDGER.md
24
LEDGER.md
|
|
@ -393,27 +393,3 @@ Pipes-and-Filters-Kern (`logic/`, hass-frei) in Ports-and-Adapters-Schale.
|
|||
| Gate 1 | PRD | luna-pro | ✅ bestanden |
|
||||
| Gate 2 | Architektur | luna-pro | ✅ bestanden |
|
||||
| Gate 3 | Code (Security, 4 Pakete) | luna-pro | ✅ bestanden |
|
||||
|
||||
## Phase 7 — Release (2026-07-13, Benutzer-Entscheidungen)
|
||||
- **Ziel-Remote:** Forgejo `its-consulting/what_to_wear` (Benutzerwahl; CLAUDE.md-Vorgabe). Repo per
|
||||
API angelegt, Branch `master`→`main` umbenannt, gepusht (`origin/main`), **v1.0.0 getaggt + Release-
|
||||
Eintrag** aus CHANGELOG. Verifiziert (README/Tag auf Forgejo abrufbar).
|
||||
- **Brand-Icons:** Platzhalter (256/512) für v1.0 behalten (Benutzerwahl); echtes Branding + brands-PR später.
|
||||
- **Bewusst aufgeschoben (E-3, identitätskritisch — Benutzer-Schritte):** öffentlicher GitHub-Mirror
|
||||
als HACS-Vertriebskanal, home-assistant/brands-PR, HACS-Default-Store-Antrag. Manifest-`documentation`/
|
||||
`issue_tracker` + Blueprint-Import-Badges zeigen bereits auf den künftigen GitHub-Mirror (github.com/
|
||||
kenearos/what_to_wear) — beim Mirror-Setup gültig; bis dahin Installation via Custom-Repository (Forgejo).
|
||||
|
||||
## Retrospektive (v1.0.0)
|
||||
- **Was lief:** Strenger BMAD+AI-Dev-Method-Durchlauf: PRD→Architektur-Spine (24 ADs, 4 Recherche-Agenten
|
||||
verifizieren alle HA-2025.3-APIs)→Epics/Stories (Party-Mode)→23 Stories TDD mit Per-Story-luna-pro-Review
|
||||
→Gate 1/2/3. 188 Tests grün, ruff clean, reiner `logic/`-Kern hass-frei + ohne HA-Harness testbar.
|
||||
- **Was der Gegencheck brachte:** luna-pro fand echte Bugs, die Tests allein nicht zeigten — u. a. den
|
||||
UTC→lokal-Zeitzonenfehler im Normalizer (Story 1.2) und den MappingProxyType-vs-dict-Guard (3.2, beim
|
||||
Verifizieren selbst gefunden). Gate 3 härtete Injection-Validierung (Unicode/Entities) und DoS-Caps nach.
|
||||
Erfahrungswert bestätigt: viele Findings berechtigt, mehrere mit Evidenz verworfen (z. B. §3a-Schnee-Regel,
|
||||
orjson-Größenmessung, single_config_entry-Race).
|
||||
- **Was fürs nächste Mal:** phcc + pytest-randomly + Coordinator-Timer brauchen früh einen Entry-Unload-
|
||||
Fixture (sonst Lingering-Timer-Flakes). yanked aiohttp-Pin und `home-assistant-frontend` gehören sofort
|
||||
in requirements-test. Deklarative Artefakte (Blueprints/CI/Übersetzungen) mit Struktur-/Parse-Tests
|
||||
statt rotem Test absichern (DEV-METHOD-konform).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue