Files
pulse/.github/scripts
pulse-triage[bot] 19a8a27231 Balance isolated smoke suites with measured scheduling hints (#3350)
**Balance isolated smoke suites with measured scheduling hints**

A complete passing PR run spent 318 and 567 seconds inside the two smoke
inventories. Filename parity places the long deadline controls together.
Partition every discovered suite by measured duration while preserving
sorted per-shard execution, real deadlines, failure collection and the
existing checks. New suites use a default weight; stale hints cannot add
or omit coverage, and incomplete selection fails before execution.

Contract-Neutral: CI scheduling of unchanged complete script suites
only; product, installer, release and verification acceptance contracts
are unchanged.

**Exercise balanced smoke selection through the workflow fixture**

Copy the real selector and its timing hints into the existing
whole-inventory workflow fixture. Verify sorted, disjoint complete
coverage and inject a failure into each actual selected shard, keeping
the required verdict fail closed instead of asserting the retired
filename-parity placement.

Contract-Neutral: Consuming CI fixture alignment for whole-suite
scheduling only; workflow admission, check names, runtime tests and
acceptance remain unchanged.

---
Fleet candidate `20261026T172023Z-delivery-trust` from the
`delivery-trust` lane. Reviewed tip
`071dadf1f72cc4986b2e324bd99bc8022c40f998` on `main`.

[How Pulse handles
triage](https://github.com/rcourtman/Pulse/blob/main/docs/AI_TRANSPARENCY.md)
2026-10-26 18:45:38 +00:00
..