Repository navigation
Home
The project documentation is published at the Material 3 site.
The site uses a browser-style tab shell with repository-backed changelog entries, command palette navigation, responsive documentation, per-element appearance editing, dynamic tab-group discovery searches, searchable tab, group, overflow, and page-action menus, and a render-console article reachable from the landing page. Every search field keeps plain text as the default and exposes its own anchored regex builder. Clearing notification history, closing pages, removing a group, and both bulk-close directions use the site's two-key super-confirmation gate.
Left and right navigation now have an accessible collapse control. A compact first visit starts collapsed without hiding the expand target, an explicit visitor choice persists, and switching to top or bottom keeps the complete horizontal strip. The tested hand-written inventory covers 41 shared user-facing requirements and records explicit browser-only boundaries instead of silently dropping them. See GitHub Pages feature parity.
香港粵語:手機窄畫面個側欄而家真係識收埋,又會留返個夠大嘅展開掣;用戶自己揀過嘅 狀態會記住。41 項功能清單逐項有 source 同 test 證據,唔會用「網站細細地」做走數通行證。
Settings also has a guided Schedules tab for versioned language and appearance rules. Rules can
use local date/time/weekday windows, a bounded JSON API, or a Home Assistant boolean entity. The
Home Assistant token lives only in page-session memory; off falls through to the next matching
rule. Every docked panel and transient popover/menu shares persisted, viewport-bounded resize
controls; transient surfaces drag and all have keyboard and reset paths.
The source-level verification boundary is documented in the repository's design/HANDOFF.md and design/ROADMAP.md.
The final integrated phase branch is
95a3e689c5a1605a0140452138c8ff18fd9f73db.
It contains exact corrected default-branch commit
ff2a8db67329311357f3ffe858d1d78b25ac7ab1
through merge
f713d1a5dcbc2209711f24b3ca5b7a2b3c584916.
Eighteen machine-readable production-build records and fourteen genuine headless captures cover ten
routes at compact 360, 390 and 414 CSS-pixel viewports, bilingual 390 CSS pixels at 200%, and a
1024 CSS-pixel desktop. All 18 records use schema version 2. The driver records every overflow
candidate, classifies intended internal scrollers, and reports zero accidental clipping or
undersized targets. It also checks both toggle inversions and localized label changes, the exact
final collapse state, toggle visibility, hidden navigation, aria-controls, focus retention,
scenario identity, and complete classification.
Hosted run
31182339756
is terminal green for the current branch tip. Workflow lint, the seven BlueMap implementations,
the real Java CLI round trip, workspace lint/build/all 13 package typechecks, the Windows Squirrel
installer, generated-world render, and the real-app screenshot capture all passed. The full suite
reported 660 test files passed, 5 skipped, 9,686 tests passed, and 18 skipped. The
screenshot gate reported 24 passed and uploaded 166 evidence files. Release publication was
correctly skipped on the phase branch.
Default branch
64858ee71f2ee47e07dd7f6aa0de969e5ac3be02
now contains the phase. Pages run
31185003139
passed both build and deployment for that exact SHA. A fresh off-screen readback of the published
site then proved the 390×844 rail starts collapsed with a reachable 44×44 toggle,
expansion/collapse keeps focus and correct ARIA, both explicit states persist across reloads, and
document/body horizontal overflow stays at zero. The 1024×768 desktop proof also passed with no
accidental clipping. The live page identifies worldlens 0.1.0, displays the verified Windows
Squirrel installer metadata, loads the new hashed asset, and exposes both the Pages feature card
and its detailed guarded-inventory article.
Default-branch CI
31185003294
is terminal green at the same SHA: 660 test files / 9,686 tests, every build and typecheck, the
real Java CLI round trip, generated-world render, Windows Squirrel installer, release publication
and 24-test screenshot gate passed. Release
v0.1.0-build.734
is non-draft and targets that exact commit.

The branch, exact default branch, both hosted workflows and the published website were proven. Issue #92 is closed. The later atomic cutover renamed the physical repository and Pages URL to Worldlens; the links above now use the canonical location while retaining the exact historical commits and runs.