From a5175fc0efde83669309bd5cf837dce34f76860c Mon Sep 17 00:00:00 2001 From: fy59 Date: Wed, 7 Oct 2026 09:55:37 +0200 Subject: [PATCH] docs: record restored v0.1.7 web rollout --- CHANGELOG.md | 4 +++- docs/current_state.md | 13 +++++++------ docs/roadmap.md | 11 ++++++----- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68090e3..f991c19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,9 @@ Kept the compact month calendar, individual drag and drop and accessible date action, green fixed completed cards, same-day sessions, and revisioned restoration of legacy ceded optional sessions. No Android source, database - format, or synchronization protocol changed in this correction. + format, or synchronization protocol changed in this correction. The private + daily Web launcher now serves package `700dfc0`; Firefox and a downloaded + PDF verified its factual session overlay. - Reconciled the canonical documentation against the `f4ddcfd` development lineage: current source schemas v37/v34, implemented Web routes and Program diff --git a/docs/current_state.md b/docs/current_state.md index 3f99ddb..3bd7cdf 100644 --- a/docs/current_state.md +++ b/docs/current_state.md @@ -12,10 +12,10 @@ The private daily Program rollout uses desktop schema v37, Android schema v34, and the capability-selected `trainlog-programs` V2 projection. The later `program-calendar-dnd-drop-failure-v1-final` PC/Web package declared source commit `3a4ec34` and carried the uncommitted calendar UI, but omitted the -subsequent body-figure and Sleep sport commits. The 0.1.7 correction was -validated in Firefox against a temporary snapshot of the real desktop data; -it does not by itself prove a replacement daily package has been installed. -The corrected Web uses Android Compose Canvas head, neck, and 22 body +subsequent body-figure and Sleep sport commits. The corrected package from +`700dfc0` is installed as the daily Web launcher; the live service executable, +health endpoint and Firefox views were checked on 2026-10-07. The corrected +Web uses Android Compose Canvas head, neck, and 22 body paths on Dashboard muscle distribution, Analysis overview, and Analysis body distribution. Firefox captures of all three served views show complete figures at the intended aspect ratio, with the existing color scale, legend, and focus @@ -34,8 +34,9 @@ PDF inspection also confirmed black-outlined blue sport bands. A separate synthetic set of 7, 14, 21, and 30 nights in French and English, plus long continuations, was rendered page by page and checked in grayscale. Rollout packaging requires a Meson `-Dweb=enabled` build with embedded frontend tests. -The corrected local build was checked in Firefox with a snapshot of the -existing real data: the latest seven Sleep rows showed six blue sport marks, +The corrected build was checked in Firefox first with a snapshot and then +against the live daily Web service without mutating user data. The latest seven +Sleep rows showed six blue sport marks, including the completed 2026-10-07 session at 06:59–08:02. The downloaded five-page PDF listed that same session and its 1 h 03 min duration on its sport appendix. The October Program calendar showed 35 day cells, seven diff --git a/docs/roadmap.md b/docs/roadmap.md index 338e373..2a45b36 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -3,9 +3,10 @@ The Program rescheduling service is deployed in the private daily installation from `trainlog-program-recalage-v1` at `3a4ec34`. A later compact-calendar PC/Web package was built from that older source base and omitted the Web body -figure and Sleep sport commits. The corrected 0.1.7 source combines the -calendar with those later changes; replacement installation and verification -on the daily launcher remain operational work. +figure and Sleep sport commits. The corrected 0.1.7 package from `700dfc0` +combines the calendar with those later changes and is installed on the daily +Web launcher. Firefox and a downloaded PDF verified the served result on +2026-10-07; synchronization agents retain their separate Program rollout. The controlled private rollout is complete for the paired daily installation: physical libmtp, verified backups, signing continuity, migrations, correlated @@ -105,8 +106,8 @@ or an accessible date action. It preserves every Program session, including FACULTATIVE sessions, and offers explicit restoration of legacy ceded rows. The earlier ordered cascade remains an API compatibility surface but is no longer offered by the calendar. Completed sessions remain fixed to factual -execution dates. Coordinated deployment of the corrected PC/Web bundle and -verification against the daily launcher are pending. +execution dates. The corrected PC/Web bundle is served by the daily launcher; +its calendar, body figures and Sleep sport PDF were checked in Firefox. Ordered Program rescheduling is implemented in the audited development line and deployed in the recorded private Program rollout. The retained cascade API