docs: record verified private Sleep sport rollout
This commit is contained in:
parent
e2c07f1e80
commit
e7439c5177
4 changed files with 21 additions and 9 deletions
|
|
@ -10,6 +10,8 @@
|
|||
and export waits for the complete paginated history read. Sleep entries,
|
||||
session history, database schema, Android, and synchronization contracts
|
||||
remain unchanged.
|
||||
The private PC/Web rollout from `e2c07f1` was verified against its served
|
||||
agenda and an actual downloaded PDF; the phone installation was untouched.
|
||||
|
||||
The isolated `trainlog-program-recalage-v1` candidate adds an explicit
|
||||
preview-and-confirm cascade for unfinished Program sessions. It retains source
|
||||
|
|
|
|||
|
|
@ -1,15 +1,19 @@
|
|||
# Current implementation state
|
||||
|
||||
## Private installation and isolated Sleep sport overlay
|
||||
## Private installation and Sleep sport overlay
|
||||
|
||||
The private daily installation runs the explicit ordered Program rescheduling
|
||||
rollout from `trainlog-program-recalage-v1` at `3a4ec34`, with desktop schema
|
||||
v37, Android schema v34, and the capability-selected `trainlog-programs` V2
|
||||
projection. The separate `trainlog-sleep-sport-overlay-v1` worktree starts from
|
||||
that deployed source and adds the read-only completed-sport Sleep overlay.
|
||||
Local source and isolated-browser validation do not by themselves establish
|
||||
that the new overlay is served by the daily installation. Completed-session
|
||||
calendar dates continue to come from their linked factual sessions.
|
||||
that Program source. Its `e2c07f1` desktop/Web bundle is now served by the
|
||||
private daily installation; the synchronization agents continue using the
|
||||
compatible Program rollout bundle. A read-only Firefox check of the deployed
|
||||
Web found blue sport segments on the real Sleep agenda and downloaded a
|
||||
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.
|
||||
Completed-session calendar dates continue to come from their linked factual
|
||||
sessions. No Android update or synchronization was required for this display.
|
||||
Rollout packaging requires an explicit Meson `-Dweb=enabled` build; the
|
||||
embedded frontend and its native Web tests are part of candidate validation.
|
||||
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
|
||||
The Program cascade is deployed in the private daily installation from
|
||||
`trainlog-program-recalage-v1` at `3a4ec34`. The separate
|
||||
`trainlog-sleep-sport-overlay-v1` source candidate adds the read-only Sleep
|
||||
sport display and must be verified on the actual Web/PDF installation before
|
||||
that display is called deployed. No new personal Program rescheduling is
|
||||
implied by this presentation work.
|
||||
`trainlog-sleep-sport-overlay-v1` source adds the read-only Sleep sport display.
|
||||
The PC/Web rollout at `e2c07f1` has been verified on the actual Web and PDF
|
||||
installation. No new personal Program rescheduling is implied by this
|
||||
presentation work.
|
||||
|
||||
The controlled private rollout is complete for the paired daily installation:
|
||||
physical libmtp, verified backups, signing continuity, migrations, correlated
|
||||
|
|
|
|||
|
|
@ -408,6 +408,12 @@ Firefox validation uses an isolated schema-v37 database and the embedded
|
|||
Synthetic French and English reports of 7, 14, 21, and 30 nights are rasterized
|
||||
for page, margin, and monochrome inspection. No personal health artifact is
|
||||
stored in the repository.
|
||||
The private PC/Web deployment was checked separately after the rollout switch:
|
||||
the running executable and the served JavaScript/CSS hashes matched the
|
||||
`e2c07f1` bundle. Read-only Firefox inspection found 9 blue segments across
|
||||
11 existing Sleep rows; a downloaded three-page PDF contained the same sampled
|
||||
factual start time and a printable sport listing. Its private images and PDF
|
||||
remain outside the repository.
|
||||
|
||||
`WEB_DASHBOARD_TILES_V1` adds strict TypeScript parsing for every consumed
|
||||
field and Vitest fixtures confined to test sources. Coverage proves the 90-day
|
||||
|
|
|
|||
Loading…
Reference in a new issue