Repository navigation
CircleKit 0.3.58 · Clearer Showcase + OLED icons
Clearer Showcase · OLED identity · shared app updater
- New warm-white Grid launcher identity on black; Phone/Wear use one resource.
- Useful scenario descriptions replace duplicated labels. Three empty intermediate menus removed.
- Local actions actually work. Audio and update simulations are clearly labelled; busy demos have a separate next-step control.
- APP UPDATE is the real ReleaseKit updater, not the demo. Defaults ON: check on app start, verify/download a newer APK, then explicit Android confirmation. Shared typed ReleaseUpdatePort and screen for other Android apps.
- Showcase TypeScript owns repository/host asset configuration; native owns package identity, signature checking and install.
- DEV / STRUCTURE groups the declared catalog's actual connections. It is not a live service-health graph.
Source: e2451df (PR #150).
Phone and Wear versionName 0.3.58; independent monotonic codes 30581/30582.
Exact APK digests, signer and source are in PROVENANCE.txt.
Local proof: ProductConfig 2/2 + deterministic generation, focused Showcase15/15 and ReleaseKit UI5/5, both release compiles/builds. Actual 192dp Wear + Phone named navigation/pixels inspected. Independent requested clarity review9/10, no blockers. This is not exhaustive QA or a safety claim.
Review, per-case rationale, native captures and rejected early candidates:
docs/qa/2026-09-05-showcase-clarity.
All six Maven modules use 0.3.58; no ProductSpec schema or product-emit version change.
Rollback: pin shared libraries0.3.57 / prior source7f2f08c. Installed APK rollback requires a forward version; never clear data.