docs: record restored v0.1.7 web rollout

This commit is contained in:
fy59 2026-10-07 09:55:37 +02:00
parent 700dfc0d5e
commit a5175fc0ef
3 changed files with 16 additions and 12 deletions

View file

@ -9,7 +9,9 @@
Kept the compact month calendar, individual drag and drop and accessible Kept the compact month calendar, individual drag and drop and accessible
date action, green fixed completed cards, same-day sessions, and revisioned date action, green fixed completed cards, same-day sessions, and revisioned
restoration of legacy ceded optional sessions. No Android source, database 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 - Reconciled the canonical documentation against the `f4ddcfd` development
lineage: current source schemas v37/v34, implemented Web routes and Program lineage: current source schemas v37/v34, implemented Web routes and Program

View file

@ -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 and the capability-selected `trainlog-programs` V2 projection. The later
`program-calendar-dnd-drop-failure-v1-final` PC/Web package declared source `program-calendar-dnd-drop-failure-v1-final` PC/Web package declared source
commit `3a4ec34` and carried the uncommitted calendar UI, but omitted the commit `3a4ec34` and carried the uncommitted calendar UI, but omitted the
subsequent body-figure and Sleep sport commits. The 0.1.7 correction was subsequent body-figure and Sleep sport commits. The corrected package from
validated in Firefox against a temporary snapshot of the real desktop data; `700dfc0` is installed as the daily Web launcher; the live service executable,
it does not by itself prove a replacement daily package has been installed. health endpoint and Firefox views were checked on 2026-10-07. The corrected
The corrected Web uses Android Compose Canvas head, neck, and 22 body Web uses Android Compose Canvas head, neck, and 22 body
paths on Dashboard muscle distribution, Analysis overview, and Analysis body paths on Dashboard muscle distribution, Analysis overview, and Analysis body
distribution. Firefox captures of all three served views show complete figures distribution. Firefox captures of all three served views show complete figures
at the intended aspect ratio, with the existing color scale, legend, and focus 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 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 continuations, was rendered page by page and checked in grayscale. Rollout
packaging requires a Meson `-Dweb=enabled` build with embedded frontend tests. packaging requires a Meson `-Dweb=enabled` build with embedded frontend tests.
The corrected local build was checked in Firefox with a snapshot of the The corrected build was checked in Firefox first with a snapshot and then
existing real data: the latest seven Sleep rows showed six blue sport marks, 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 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 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 sport appendix. The October Program calendar showed 35 day cells, seven

View file

@ -3,9 +3,10 @@
The Program rescheduling service is deployed in the private daily installation The Program rescheduling service is deployed in the private daily installation
from `trainlog-program-recalage-v1` at `3a4ec34`. A later compact-calendar 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 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 figure and Sleep sport commits. The corrected 0.1.7 package from `700dfc0`
calendar with those later changes; replacement installation and verification combines the calendar with those later changes and is installed on the daily
on the daily launcher remain operational work. 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: The controlled private rollout is complete for the paired daily installation:
physical libmtp, verified backups, signing continuity, migrations, correlated 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. FACULTATIVE sessions, and offers explicit restoration of legacy ceded rows.
The earlier ordered cascade remains an API compatibility surface but is no The earlier ordered cascade remains an API compatibility surface but is no
longer offered by the calendar. Completed sessions remain fixed to factual longer offered by the calendar. Completed sessions remain fixed to factual
execution dates. Coordinated deployment of the corrected PC/Web bundle and execution dates. The corrected PC/Web bundle is served by the daily launcher;
verification against the daily launcher are pending. its calendar, body figures and Sleep sport PDF were checked in Firefox.
Ordered Program rescheduling is implemented in the audited development line Ordered Program rescheduling is implemented in the audited development line
and deployed in the recorded private Program rollout. The retained cascade API and deployed in the recorded private Program rollout. The retained cascade API