Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
2.2 KiB
REPORT — app page tuning, round 2 (2026-10-16)
Written in ASD-STE100 Simplified Technical English. The full technical report is felhom-controller REPORT.md
(v0.319.0). Evidence: documentation/audits/app-page-tuning-2026-10-16/ (P0, before/, browser/, release/, tools/,
redproof.txt). Design read and updated: architecture/02-controller-module-map.md „The app page's layout".
1. Why the Calibre-Web password was empty (Part 0)
Calibre-Web on demo-hp was installed on 2026-08-21. Its template got the password field on 2026-09-29. The box adds new generated values to installed apps, but never a password. So the box never had one. The user name the box shows is the real one: a session renamed Calibre-Web's admin to it on 2026-10-01. Nothing was removed. No customer box has this state (the hub lists only demo-hp and demo-felhom; demo-felhom has no Calibre-Web now — checked on the box).
2. What changed on the page
The header, the tab bar and every section are panels (style A). The open tab is filled and underlined. One
„Belépés az alkalmazásba" panel shows the name and the password side by side. A value the box does not have is a
sentence, not an eye. „Cím és kulcsok" is rows: no Domain input, no storage list. The install page uses the same panels;
its fields did not change. Checked in a real (headless) Chrome through https://felhom.enkisfelhom.hu.
Login pairs: calibre-web, kimai, lubelogger, nextcloud, paperless-ngx, radicale. 14 other apps show the password alone.
3. Release
Controller 0.319.0: Tester 1, demo-hp and demo-felhom took it through their own floor at 10:34 UTC; box walk checks green on all three; global floor 0.319.0 / MinAgent 0.158.1 (first saved with 0.157.0 by my mistake, corrected 65 seconds later; no box was affected — see the controller report §6). Per-customer floors cleared.
4. Register
Rows before 174, after 175; opened 1 (R-1095: /apps/{slug}/install for an installed app), closed 0.
5. Other session duties
- Instruction files: no edit.
- System poster: no fact in
felhom-system-poster.facts.mdchanged. unproven.py --summary: NOT WALKED 35 of 55 — no number moved.- Commits: no Co-Authored-By line (the brief's rule).