GLMCHAT V2.2.1 — CURRENT ISSUE STATUS Updated: 29 July 2026 12:33:39 UTC Supersedes all earlier CURRENT_ISSUE_STATUS conclusions. Baseline: GLMCHAT_V2.2.1_SEVEN_DEFECTS_FIXED_HANDOVER_22072026192850.zip CLOSED — CODE, MIGRATION AND LOCAL CONTRACTS C-010 through C-019 Seven-defect remediation and regression coverage remain closed. C-020 Together serverless catalogue alignment: default text/coding model changed from the legacy GLM-5.2 identifier to zai-org/GLM-5.1. C-021 GLM reasoning compatibility: off/high/max controls now use reasoning.enabled where required; auto omits an override; preserved thinking is replayed using reasoning_content. C-022 Provider-specific accounting: text and vision requests now use separate price profiles; Kokoro metadata is corrected; cached GLM input uses the normal input rate where no separate cache discount is listed. C-023 Safe upgrade migration 014: recognised legacy defaults are aligned while administrator-customised model, context and price settings are preserved. C-024 Streaming compatibility: both reasoning and reasoning_content delta variants are accepted. C-025 Permanent regression coverage: provider catalogue Node tests, PHP static contracts, migration upgrade/preservation checks, package checks and target-host PHP cost assertions. C-026 Service-worker cache-generation advancement for delivery of provider-aligned assets. OPEN — TARGET HOST OR AUTHORISED EXTERNAL SYSTEM P0-001 PHP success path with sqlite3, curl, mbstring and zip enabled, including PHP remediation/provider integration assertions. P0-002 Live LiteSpeed domain-root deployment. P0-003 Live LiteSpeed nested-subdirectory deployment. P0-004 Live rewrite, private-path, security-header, HTTPS/proxy and cookie enforcement. P0-005 Live SSE streaming and cancellation through LiteSpeed/proxy. P0-006 Upgrade using a private clone of actual production database/storage. P0-007 Intentionally failed production-data upgrade and tested rollback. P0-008 Live Together API-key, account-access and provider error-path validation. P0-009 Live zai-org/GLM-5.1 text, reasoning, streaming and cancellation. P0-010 Live function calling and autonomous PHP-tool execution. P0-011 Live Qwen/Qwen3.5-9B vision routing and image validation. P0-012 Live Together TTS voice inventory, generation and Android playback. P0-013 Physical Android Chrome acceptance. P0-014 Physical Samsung Internet acceptance. P0-015 Physical TalkBack and 200% text acceptance. OPEN — FORMAL RISK OR LOAD/FAILURE ACCEPTANCE P1-001 React 16/ReactDOM 16 risk decision and controlled upgrade plan. P1-002 Six-digit PIN and seven-day offline-credential threat-model decision. P1-003 Long-running workflow, worker-lease, concurrency and SQLite contention tests. P1-004 IndexedDB quota, transaction failure, eviction and storage-clear tests. P1-005 Large upload, storage exhaustion and hostile ZIP tests on target hosting. P1-006 Low-connectivity, captive-portal and Android download tests. CURRENT VERDICT - Known locally reproducible code defects: CLOSED. - Provider catalogue and payload compatibility defects identified on 29 July 2026: CLOSED in code and migration contracts. - Build/type-check/lint/static/Node/Python checks: PASSED before final metadata refresh. - PHP integration: NOT RUN locally because sqlite3 is unavailable; assertions are included for a compliant target host. - Live provider, live LiteSpeed, production-data and physical-device acceptance: NOT RUN. - Production status: CONDITIONAL STAGING CANDIDATE; production GO requires retained passing evidence for all applicable P0 external gates and formal disposition of P1 risks.