# 2.1.23 installer integration acceptance Status: integration candidate; not a published release. The maintainer requested the previously developed owner/hostname/password/Wi-Fi installer for this release and reports the feature tested and working. Integration starts from the reviewed 2.1.22 release history and the installer branch ending at `fe383efe7`. Published 2.1.22 source, signatures and payloads remain unchanged. The new installer requires new backend and dashboard code, so its payload is versioned 2.1.23. Companion Bump28 is retained without Android changes. The old installer branch's FIPS 0.4.1 policy replacement exception is excluded in favor of the reviewed managed-firewall package input and strict offline policy provisioning. Source/unit, built-artifact, disposable install/reboot and maintainer physical acceptance are separate gates. The maintainer explicitly identifies RC6 as the final accepted installer. Its embedded source and installer files must be matched to this integration; earlier RC5 evidence must not substitute for RC6. Final integrated artifact acceptance remains separate. Pending: complete integrated source regression and review; exact production artifacts and signing; disposable clean installation, reboot and first login; mirror and public download verification. No update is advertised from this document. Verified accepted RC6 ISO: `33949c321213e72cd8d55002df75f4fb27877aacb2ce55871cd85cf834d0597d`, 3,261,595,648 bytes. Its corrected installer password helper matches the final installer branch. Its application and FIPS inputs are older than the current release and are not reused as production payloads. Gitea draft [PR #168](https://source.archipelago-foundation.org/lfg2025/archy/pulls/168) has head `fe383efe7008708dafdadc458e11688d305f01ad`; the canonical ngit integration must be linked before closure. The maintainer explicitly approved the later keyboard seed-confirmation behavior and 2.1.23 Settings notes on 2026-11-14, in addition to the RC6 installer baseline. This closes source UI approval; it does not replace production artifact or clean-install acceptance. Integrated source checks: isolated backend 3,188 passed / 0 failed / 29 ignored; frontend 310 files and 2,778 tests passed; Vue typecheck passed. Focused installer checks passed 8/8, public media mode checks 3/3, catalog port checks 2/2 and offline host policy checks 10/10. Initial stale test fixtures and dependency setup failures were retained separately; no assertions or release gates were waived.