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,
|
and export waits for the complete paginated history read. Sleep entries,
|
||||||
session history, database schema, Android, and synchronization contracts
|
session history, database schema, Android, and synchronization contracts
|
||||||
remain unchanged.
|
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
|
The isolated `trainlog-program-recalage-v1` candidate adds an explicit
|
||||||
preview-and-confirm cascade for unfinished Program sessions. It retains source
|
preview-and-confirm cascade for unfinished Program sessions. It retains source
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,19 @@
|
||||||
# Current implementation state
|
# 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
|
The private daily installation runs the explicit ordered Program rescheduling
|
||||||
rollout from `trainlog-program-recalage-v1` at `3a4ec34`, with desktop schema
|
rollout from `trainlog-program-recalage-v1` at `3a4ec34`, with desktop schema
|
||||||
v37, Android schema v34, and the capability-selected `trainlog-programs` V2
|
v37, Android schema v34, and the capability-selected `trainlog-programs` V2
|
||||||
projection. The separate `trainlog-sleep-sport-overlay-v1` worktree starts from
|
projection. The separate `trainlog-sleep-sport-overlay-v1` worktree starts from
|
||||||
that deployed source and adds the read-only completed-sport Sleep overlay.
|
that Program source. Its `e2c07f1` desktop/Web bundle is now served by the
|
||||||
Local source and isolated-browser validation do not by themselves establish
|
private daily installation; the synchronization agents continue using the
|
||||||
that the new overlay is served by the daily installation. Completed-session
|
compatible Program rollout bundle. A read-only Firefox check of the deployed
|
||||||
calendar dates continue to come from their linked factual sessions.
|
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
|
Rollout packaging requires an explicit Meson `-Dweb=enabled` build; the
|
||||||
embedded frontend and its native Web tests are part of candidate validation.
|
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
|
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 separate
|
||||||
`trainlog-sleep-sport-overlay-v1` source candidate adds the read-only Sleep
|
`trainlog-sleep-sport-overlay-v1` source adds the read-only Sleep sport display.
|
||||||
sport display and must be verified on the actual Web/PDF installation before
|
The PC/Web rollout at `e2c07f1` has been verified on the actual Web and PDF
|
||||||
that display is called deployed. No new personal Program rescheduling is
|
installation. No new personal Program rescheduling is implied by this
|
||||||
implied by this presentation work.
|
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
|
||||||
|
|
|
||||||
|
|
@ -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
|
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
|
for page, margin, and monochrome inspection. No personal health artifact is
|
||||||
stored in the repository.
|
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
|
`WEB_DASHBOARD_TILES_V1` adds strict TypeScript parsing for every consumed
|
||||||
field and Vitest fixtures confined to test sources. Coverage proves the 90-day
|
field and Vitest fixtures confined to test sources. Coverage proves the 90-day
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue