fix: honest installer success for package postflight #76

Merged
jmiller merged 2 commits from fix/honest-install-success into dev 2026-07-06 16:17:49 +00:00

2 Commits

Author SHA1 Message Date
gitea-actions[bot] 69fb3c0d7b chore(version): pre-release bump to 01.02.02-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 1s
2026-07-06 16:14:20 +00:00
jmiller 6b5573b12a fix: honest installer success for MokoSuiteStoreLocator package
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 11s
Package postflight now verifies every bundled child extension declared
in the manifest actually landed in #__extensions before enqueueing the
license/next-steps message. If any child is missing it enqueues an error
and returns instead of reporting a false success. Verification fails open
so a transient DB/IO glitch never turns a good install into a false
failure. Housekeeping (download-key restore) still runs unconditionally.

Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 11:14:07 -05:00