docs: record served Sleep PDF layout rollout

This commit is contained in:
fy59 2026-10-01 21:48:25 +02:00
parent 3758875dbb
commit 469a256715
3 changed files with 25 additions and 20 deletions

View file

@ -9,6 +9,8 @@
on clearly dated pages. The former truncated observations duplicate is gone. on clearly dated pages. The former truncated observations duplicate is gone.
The 18:00 timeline and factual blue sport overlay use one shared PDF geometry; The 18:00 timeline and factual blue sport overlay use one shared PDF geometry;
Sleep, sport, database, and synchronization data are unchanged. Sleep, sport, database, and synchronization data are unchanged.
The private PC/Web rollout from `3758875` was verified with a four-page
browser-downloaded PDF; synchronization services retained their Program paths.
- Added a read-only completed-session overlay to the Web Sleep agenda and its - Added a read-only completed-session overlay to the Web Sleep agenda and its
local vector PDF preview/export. Factual session start and end times share local vector PDF preview/export. Factual session start and end times share

View file

@ -1,21 +1,24 @@
# Current implementation state # Current implementation state
## Private installation and Sleep sport overlay ## Private installation and Sleep PDF treatments layout
The private daily installation runs the explicit ordered Program rescheduling The private daily installation runs the ordered Program rescheduling rollout
rollout from `trainlog-program-recalage-v1` at `3a4ec34`, with desktop schema from `trainlog-program-recalage-v1` at `3a4ec34`, with desktop schema v37,
v37, Android schema v34, and the capability-selected `trainlog-programs` V2 Android schema v34, and the capability-selected `trainlog-programs` V2
projection. The separate `trainlog-sleep-sport-overlay-v1` worktree starts from projection. The PC/Web bundle from `trainlog-sleep-pdf-treatments-space-v1`
that Program source. Its `e2c07f1` desktop/Web bundle is now served by the at `3758875` is served, while synchronization agents retain the compatible
private daily installation; the synchronization agents continue using the Program rollout bundle. This PDF change builds on the deployed blue completed
compatible Program rollout bundle. A read-only Firefox check of the deployed sport overlay from `e2c07f1`; no Android, schema, domain, or synchronization
Web found blue sport segments on the real Sleep agenda and downloaded a change accompanied it.
three-page PDF from the same instance. An actual session start in the Web
matched the PDF text; the rendered pages retained their margins and legend. Firefox downloaded a four-page PDF from the served Web. All pages were rendered
Completed-session calendar dates continue to come from their linked factual and inspected. The PDF's 65 individual medication lines match its summary,
sessions. No Android update or synchronization was required for this display. its remarks remain visible, and no extracted word exceeds the page margins.
Rollout packaging requires an explicit Meson `-Dweb=enabled` build; the The actual sport markers remain blue in Web, their recorded start time matches
embedded frontend and its native Web tests are part of candidate validation. the PDF, and the PDF retains 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.
Full-generation synchronization uses one generation/ACK business engine across Full-generation synchronization uses one generation/ACK business engine across
versioned transports. On the paired 0.1.4 deployment, automatic local selection versioned transports. On the paired 0.1.4 deployment, automatic local selection

View file

@ -1,11 +1,11 @@
# Roadmap # Roadmap
The Program cascade is deployed in the private daily installation from The Program cascade is deployed in the private daily installation from
`trainlog-program-recalage-v1` at `3a4ec34`. The separate `trainlog-program-recalage-v1` at `3a4ec34`. The PC/Web bundle from
`trainlog-sleep-sport-overlay-v1` source adds the read-only Sleep sport display. `trainlog-sleep-pdf-treatments-space-v1` at `3758875` is now served; it includes
The PC/Web rollout at `e2c07f1` has been verified on the actual Web and PDF the verified blue Sleep sport overlay and the readable paginated treatment and
installation. No new personal Program rescheduling is implied by this remarks PDF. Synchronization services retain their Program rollout paths. No
presentation work. new personal Program rescheduling is implied by this presentation work.
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