Summary
install-ami can report success immediately after running installer script without verifying Ami is actually installed/detectable.
Current behavior
On macOS path, after installer execution returns success, CLI prints:
Ami installed successfully.
but does not re-check isAmiInstalled() before reporting success.
Why this is a problem
Users may get a false-positive success message when install script exits successfully but app is still not present/detected.
Reproduction
- Simulate installer script returning success without creating Ami app.
- Run
react-doctor install-ami ..
Observed:
- success message is printed
- Ami is still not detected
Expected behavior
Re-check installation state before printing success; otherwise print actionable error and fallback link.
Summary
install-amican report success immediately after running installer script without verifying Ami is actually installed/detectable.Current behavior
On macOS path, after installer execution returns success, CLI prints:
Ami installed successfully.but does not re-check
isAmiInstalled()before reporting success.Why this is a problem
Users may get a false-positive success message when install script exits successfully but app is still not present/detected.
Reproduction
react-doctor install-ami ..Observed:
Expected behavior
Re-check installation state before printing success; otherwise print actionable error and fallback link.