GLMCHAT V2.2.1 — CURRENT ISSUE STATUS Generated: 2026-07-29T22:01:32Z RESOLVED LOCALLY - Normal browser routes no longer enter the JSON API router when a host prefers index.php over index.html. - Root, direct index.php and nested client routes serve the PWA shell. - /api and /api/* remain JSON backend routes. - Shared-hosting base-path detection is compatible with root and nested deployments. - Target-host checks and permanent regression tests cover the routing repair. CURRENT LOCAL VERIFICATION - Build: Passed. - Type-check: Passed. - Lint: Passed. - PHP static contracts: 70 passed. - Node tests: 23 passed. - Package/PWA/security checks: 299 passed. - Feature loss detected: No. - Data loss detected: No. REMAINING EXTERNAL ACCEPTANCE - Production LiteSpeed environment with sqlite3, curl, mbstring and zip. - Live Together text, vision, tools, streaming and TTS. - Production-data clone migration and rollback. - Physical Android Chrome, Samsung Internet and TalkBack. RELEASE POSITION The route-loading defect is fixed. Formal production GO remains dependent on the external acceptance gates above.