The design choice
autoInstallPeers: false prevents the profile from casually duplicating Host-owned runtime packages.Three checks before one install.
Profile, Host fallback, or nowhere.
A found package can still be incompatible.
Host, plugin publisher, or deployment.
Route each warning independently.
Host peer + valid rangeExpected warningRecord it. Keep one shared instance.
Host peer + wrong rangeCompatibility mismatchChoose a compatible Host/plugin tuple.
third-party + unresolvedGenuine missing peerFollow the publisher's install contract.
ignored build scriptDifferent boundaryReview the exact build identity.
Do not silence pnpm by cloning the runtime.A nearer Cordis or DSH service package can split registration and injection identity.
One install. Twelve proofs.
- Range recorded.
- Owner resolved.
- Version satisfies.
- No runtime duplicate.
- Third-party contract followed.
- Build warning separated.
- Build identity reviewed.
- Native feature exercised.
- Composition inspected.
- Real task passes.
- Removal reconciles.
- Second boot is clean.