Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 2.94 KB

File metadata and controls

63 lines (48 loc) · 2.94 KB

Installer Status

Current phase: Phase B owner-use complete. Installer work is not being treated as paid/product QC yet, and completed product release still requires measured Windows installed-path evidence.

Implemented Areas

  • item: installer/setup_doctor.py classification: required_for_v1 status: structured status checks present

  • item: dependency recovery instructions classification: required_for_v1 status: present

  • item: installer_grants_authority=false classification: required_for_v1 status: present

  • item: installer_silently_approves_permissions=false classification: required_for_v1 status: present

  • item: installer boundary documentation classification: required_for_v1 status: present

Release Blockers

  • item: Windows installed-path first-run evidence missing classification: release_blocker registry_id: windows_installer_first_run_smoke reason: Windows-first completed product release requires measured installed-path first-run evidence with isolated run provenance, source commit, artifact hashes, evidence bundle hashes, and UIAutomation diagnostic tree. required_action: Run the hardened Windows installed smoke collector from a unique staged run with visible-surface diagnostic tree, broker measured field provenance, config path, audit dir probe inputs, and installed manifest. blocks_release: yes

  • item: Windows Setup Doctor installed-path evidence not collected classification: release_blocker registry_id: windows_setup_doctor_smoke reason: The PowerShell Setup Doctor collector remains external installer/config/broker probe evidence. The installed Flutter app can now generate machine-readable Setup Doctor product export, but native Windows evidence has not been collected and validated. required_action: Run isolated Windows installed smoke so the installed app writes Setup Doctor product export evidence and pass python tooling/windows_release_evidence.py. blocks_release: yes

Known Limitations

  • item: macOS packaged installer not verified classification: known_limitation reason: GUI-Shell v1.0 is Windows-first and no macOS validation environment is available. required_action: Validate on macOS before claiming macOS installer support. blocks_release: no

  • item: Linux packaged installer not release-gated classification: known_limitation reason: Linux is currently a development/verification slice, not the Windows-first product release target. required_action: Keep Linux build/smoke useful for development; add Linux installer validation before claiming Linux product support. blocks_release: no

Later QC

  • item: installer recovery instructions missing for packaged failures classification: post_v1_scope reason: paid/product QC requires fuller installer recovery and rollback coverage than Phase B owner-use operation. required_action: Add installer failure recovery catalog, rollback notes, and long-run packaging smoke before paid/product release. blocks_release: no