Files
pulse/internal
pulse-triage[bot] d051c39bca Keep unavailable VM inventory out of successful downloads (#3239)
**Keep unavailable VM inventory out of successful downloads**

Reject missing selected-organization inventory with non-cacheable
structured guidance, matching saved inventory reports. Preserve genuine
empty fleets and populated CSV exports, and cover the existing consuming
warning path.

Contract-Neutral: Restores the existing organization-bound inventory
contract: unavailable source data is not a successful empty fleet;
schemas, CSV columns, routes, authorization and scheduling are
unchanged.

**Format the inventory availability regression**

Apply the locked formatter to the new consumer-side regression; product
source and test assertions are unchanged.

**Keep the inventory CSV contract fixture available**

Use an available empty organization for the stable CSV-header contract.
An absent monitor is no longer a successful inventory source; header,
filename and column assertions are unchanged.

---
Fleet candidate `20261025T044640Z-web-product` from the `web-product`
lane. Reviewed tip `78397cf67eb78cc444e80efe5ad56e1b6d826e66` on `main`.

[How Pulse handles
triage](https://github.com/rcourtman/Pulse/blob/main/docs/AI_TRANSPARENCY.md)
2026-10-25 05:53:53 +00:00
..
2026-10-11 22:20:25 +01:00
2026-10-11 22:20:25 +01:00