docs(web): record final deployed layout and capture provenance

This commit is contained in:
liu weikai committed 2026-10-17 08:58:38 +08:00
1 parent e6b692fc5d
commit 9e4307ca54
7 files changed
+23 -14

No files matched your search

+1 -1
View File
@@ -6,7 +6,7 @@ review should refresh captures if the corresponding UI changes.
All release-facing Web captures were refreshed in **English on October 17,
2026**, from the rebuilt production sources on `main` at
`9aea8b671406ba5bb84c552b979e16fa188f7e21`. They replace the earlier Chinese
`e6b692fc5df25ca4ae25f625d0343708db958b1d`. They replace the earlier Chinese
fixture captures and October 14 review build. The [capture receipt](web-capture-receipt.json)
records the exact bundle/image SHA-256 digests, language, viewport and source
revision. Firmware tag `v1.0.0` is unchanged. The receipt's source revision
@@ -1,22 +1,22 @@
{
"capturedAt": "2026-10-17T00:43:08.094Z",
"sourceRevision": "9aea8b671406ba5bb84c552b979e16fa188f7e21",
"capturedAt": "2026-10-17T00:49:20.854Z",
"sourceRevision": "e6b692fc5df25ca4ae25f625d0343708db958b1d",
"sourceBranch": "main",
"bundleSha256": {
"site/components-dist/components.js": "525b81165a9158ace5dd4ed83f965fe7662acf3717c753a38869d3138417ae1b",
"site/components-dist/components.css": "3fb9d9439cb11bf7ba6bbd64cf520b215dc647afcf37a043af852b7cf9adf567",
"site/device/dist/device.js": "2755d5c88ffe3516b5c3bb5ed389e253bb8451c8e24777d4fd9b8f475096e12a",
"site/device/dist/device.css": "2ecd00307d8045487379e9bebcde607a9001c048c8d11a5b43e93c7175e520d0",
"site/device/dist/device.css": "5de8667d69fd27689857ddef4f1cf722300362b49b2a771d0a8f8ed046bf199a",
"site/tracks/dist/tracks.js": "ec8b19937cb245af1f03322c138fea9d61a4760e793be6b767919ec57cf47c4c",
"site/tracks/dist/tracks.css": "2cfb7ec6698d1442e188d8977ff7ea55a16a9abe0a1dd60fadf29c13d943a62c",
"site/tracks/dist/tracks.css": "9f8deac7b121d21188b7b69fa8325aa30033a41e96e6e49384dbb4c57abe5ab1",
"site/geocaching/dist/page.js": "8bf839af8d09b6ee5fcbaf6967835c245c4fe7af7ce182fd833a9d77b2d3d745",
"site/geocaching/dist/page.css": "33f189310fb0e5a7b2afb2033eb01fc0a55a174885dd2aead99276c7b8d4c583",
"site/geocaching/dist/page.css": "db20c2a6da2b3422c7397d62befbc8680566283ff1e1e9f9a1e3f469e963c673",
"site/geocaching/dist/reticulum-worker.js": "57d830247aa825c771e11dafef8175dbb9b8f4f4162261cc1bf23c8b6c273ef7"
},
"captures": [
{
"file": "web-home-tools.png",
"url": "http://127.0.0.1:46644/trail-mate/?lang=en&feature=home&demo-device=pager",
"url": "http://127.0.0.1:38937/trail-mate/?lang=en&feature=home&demo-device=pager",
"locale": "en",
"viewport": {
"width": 1440,
@@ -26,17 +26,17 @@
},
{
"file": "web-track-workspace.png",
"url": "http://127.0.0.1:46644/trail-mate/tracks/?lang=en",
"url": "http://127.0.0.1:38937/trail-mate/tracks/?lang=en",
"locale": "en",
"viewport": {
"width": 1440,
"height": 1080
},
"sha256": "f87caf62fdf48455338788f02741ba2c2126bc6a28d9a5cda94f9c8c0c030810"
"sha256": "b548c5363cd1c35eb5796fe039131821c1e228e8fccefd58740bc995b2c3c0d8"
},
{
"file": "web-track-elevation.png",
"url": "http://127.0.0.1:46644/trail-mate/tracks/?lang=en",
"url": "http://127.0.0.1:38937/trail-mate/tracks/?lang=en",
"locale": "en",
"viewport": {
"width": 1440,
@@ -58,7 +58,7 @@
"locale": "en",
"publicReadOnly": true,
"assets": "local production build served under site origin for gateway Origin policy",
"sha256": "3f49243d4f6397fa9d3ce1bd29a03764229350e9f189a0046728a8d52557c916"
"sha256": "7e6497ffa411f9e580c3c3c130e657e046bd5186bfa7b582d61f52ccc693c858"
},
{
"file": "web-config-percent.png",
@@ -76,16 +76,16 @@
"width": 1440,
"height": 1000
},
"sha256": "a9639040f0a633b921a29175087f44f3e91b37d0537f3a70b39aca9aa6d092e4"
"sha256": "94387efc232f81c84c1f6dc6257665c4f97bde23b0918ec6004afdf348142d35"
},
{
"file": "web-geocaching-maintenance.png",
"locale": "en",
"command": "node tests/site/geocaching-network-maintenance.browser.mjs --release-docs",
"kind": "production UI/Worker/native loopback directory; synthetic USB author with real signatures",
"sha256": "865545359f07f7720c1129d5850cc3872daa8bb166b9243bf8a491565e6f5196"
"sha256": "8e602dd5b9269bd6be182adb1ad43c50e42efe2e4f6bfdadbb0c5440da6bc025"
}
],
"pageErrors": [],
"refreshedAt": "2026-10-17T00:43:43.557234+00:00"
"refreshedAt": "2026-10-17T00:50:34.760836+00:00"
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 346 KiB

After

Width:  |  Height:  |  Size: 346 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 350 KiB

After

Width:  |  Height:  |  Size: 355 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 370 KiB

After

Width:  |  Height:  |  Size: 370 KiB

+9
View File
@@ -59,6 +59,15 @@ Geocaching and home, checked current-page state, retained language and mobile
navigation, and reported no page JavaScript errors. This closes the missing
homepage discovery check in the original delivery review.
The final [mobile-layout deployment](https://github.com/vicliu624/trail-mate/actions/runs/38988011602)
for Web source `e6b692fc5df25ca4ae25f625d0343708db958b1d` also succeeded.
It resolves the homepage outline's legacy CSS override and long-label overflow;
the browser regression now checks that outline links and their text do not
overlap across the eleven locales and five widths.
A public-site browser check also matched the deployed navigation stylesheet to
this source and verified the tool journeys, language continuity and mobile
outline without page JavaScript errors.
The previous Web illustrations mixed Chinese browser fixtures with an October
14 review build. The refreshed English captures use the current production
bundles; [their source record](../images/release-1.0.0/README.md) identifies the