50 lines
2.6 KiB
Markdown
50 lines
2.6 KiB
Markdown
# Functional and visual production audit — 2026-07-28
|
|
|
|
## Scope
|
|
|
|
The deployed Unraid release candidate on a private validation host was
|
|
audited in an authenticated browser session before its requested move to port
|
|
`1231`. The audit used the real PostgreSQL-backed application and did not rely
|
|
on mocked production paths.
|
|
|
|
## Functional evidence
|
|
|
|
- Local authentication succeeded with the restricted validation account. Its
|
|
temporary audit credential was replaced by the original operator-managed
|
|
credential immediately after browser verification.
|
|
- Library search for `accessibility` updated the URL to
|
|
`/library?q=accessibility` and returned the matching two-playbook result set.
|
|
- Library, Collections, Repositories, Compose, Prompt Lab, Operations and
|
|
Integrations all rendered an accessible main landmark and page heading.
|
|
- Creating an Accessibility Audit composer draft opened the governed seven-step
|
|
composer and rendered its live deterministic prompt preview.
|
|
- The incomplete draft correctly remained blocked by compatibility and prompt
|
|
lint findings rather than permitting generation.
|
|
- The optional Gitea integration rendered the explicit no-connection degraded
|
|
state and confirmed that local use remains available without Gitea.
|
|
- `Ctrl+K` opened the keyboard-accessible command palette with focus in its
|
|
expanded search combobox and a navigable listbox.
|
|
- System/light theme controls updated the document color scheme. The original
|
|
system-theme preference was restored after the check.
|
|
- Browser warnings and errors across the audited session: zero.
|
|
|
|
## Visual and responsive evidence
|
|
|
|
- Desktop Library and Composer were visually reviewed at `1440 x 1000`.
|
|
- Mobile Library, Collections, Repositories, Composer, Prompt Lab, Operations
|
|
and Integrations were checked at `390 x 844`.
|
|
- Every measured primary route had `scrollWidth <= viewport width`; no
|
|
horizontal page overflow was observed.
|
|
- The repaired Operations queue remained contained at the mobile breakpoint.
|
|
- Navigation, typography, lifecycle/risk badges, cards, controls, prompt code
|
|
blocks, error states, focus state and bottom mobile navigation remained
|
|
legible and visually coherent in dark and light color schemes.
|
|
- The application exposed a skip link, semantic banner/navigation/main regions,
|
|
named controls and structured dialog/listbox semantics in the inspected DOM.
|
|
|
|
## Outcome
|
|
|
|
No new functional, visual, console or responsive defect was found. No product
|
|
code change was required by this audit. Deployment evidence for the subsequent
|
|
Gitea push and port `1231` rollout is recorded separately in `CURRENT_STATE.md`.
|