mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-07 04:12:04 +00:00
Mostly table column normalisation under docs/audit/ + planning, object- literal expansion in src/lib/ai/coach/snapshot.ts after the W4 F6 Apple Health metric block landed, and small wrap/unwrap line adjustments in the device + APNs routes / tests touched across W3/W4/W5 sessions. No behavioural change. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3.0 KiB
3.0 KiB
Phase E1 — v1.4.19 verify + tag
Timestamp: 2026-05-10T14:34+02:00 (push)
Verification
| Step | Result | Notes |
|---|---|---|
pnpm typecheck |
PASS | 0 errors |
pnpm lint |
PASS | 0 errors / 12 pre-existing baseline warnings (no new) |
pnpm format:check |
PASS* | only .planning/* + docs/audit/* baseline noise dirty (same |
| call as v1.4.18 / v1.4.16; no source-tree drift) | ||
pnpm test |
PASS | 1672 / 1672 unit tests, 210 files, 4.59s |
pnpm test:integration |
PASS | 67 / 67 integration tests, 18 files, 8.96s |
pnpm build and pnpm e2e deferred to CI Docker (Node 22) per
CLAUDE.md.
Release artefacts
- Bumped
package.jsonversion1.4.18→1.4.19. - CHANGELOG entry added for
## [1.4.19] — 2026-05-10(English, Marc's voice, no AI / agent / marathon mention; sections: Fixed / Changed / Deferred to v1.4.20). 10 Fixed items (including the CRITICAL mobile Sys/Dia badge enum mismatch), 6 Changed items (integrations status-pill consolidation, Comparison overlay relocation to/insights, single page-level refresh, BP/Weight tile strip removal, AI prompt no-default-positivity ground rule withPROMPT_VERSION 4.19.0, settings consistency sweep, Zielwerte DE labels), 3 deferral buckets (3 HIGH carry-over + 31 MED + 16 LOW +/insightsredesign roadmap). - Release commit:
89f00cf chore(release): v1.4.19— package.json + CHANGELOG.md only. Co-Author Claude Opus 4.7 (1M context) trailer; no--no-verify, no--no-gpg-sign, all pre-commit hooks green. - Tag:
v1.4.19(annotated, messageHealthLog v1.4.19). - Push:
1f5ad68..89f00cf main -> mainand[new tag] v1.4.19togit@github.com:MBombeck/HealthLog.git.
CI state at push +3 s
gh run list --limit 5 returned five in-progress runs at
2026-05-10T12:34:06Z–12:34:07Z:
- GHCR (tag): run id 25628853202 — Build & Publish Docker
Image on
v1.4.19. - e2e (main): run id
25628852739. - Security & Quality (main): run id
25628852734. - Integration tests (main): run id
25628852731. - Build & Publish Docker Image (main): run id
25628852729.
Phase E2 picks up from here (GHCR completion, Coolify deploy,
/api/version=1.4.19, prod smoke, GH release, docs+landing sync,
Marc-Brief at docs/audit/v1419-summary.md).
Notes
ZERO unresolved CRITICAL. Three HIGH carried into the v1.4.20 backlog
(D-CR-H-05 insights data?. narrowing — large refactor; D-DSGN-H-01
api-tokens touch tooltip — needs Popover swap; D-DSGN-H-02 insights
hero density — folded into v1.4.20 redesign). One additional HIGH
(D-SR-H-3 Withings/MoodLog card-chrome dedup) pulled into the v1.5
backlog as Apple-Health-card-prep work.