1. Readiness is governed by track attendance
The issuance gate checks the ranked track contributors in short, medium, and long horizons. Missing top-five track contributors receive a longer grace period than missing additional contributors. Intensity availability does not block issuance.
A member with a clean, contiguous track that legitimately ends before a later horizon is marked reduced-horizon and excluded from that later attendance gate, rather than treated as late.
2. Eligible bias is removed member by member
At each nonzero tau, the builder resolves the basin/component/horizon coefficient for each contributor. Track correction translates signed along/cross bias into an earth-relative displacement using the member’s local heading. Intensity correction subtracts the shrunk signed bias and constrains the result to a physically bounded range.
Tau zero remains an anchor and is not bias-corrected.
3. Robust screening protects the blend from extreme departures
Track
The builder finds a robust center from median latitude and longitude, measures each corrected contributor’s great-circle distance from that center, and computes a median absolute deviation. The rejection threshold is the larger of 2.75 × MAD or a lead-time-dependent floor that expands from 175 n mi early to 625 n mi at 120 hours.
Intensity
The same 2.75 × MAD structure is used around the median intensity, with a minimum rejection threshold of 25 kt.
If fewer than five contributors survive, that component is not published for the tau.
4. Available weights are renormalized without allowing dominance
Configured weights are renormalized across the retained contributors. If any contributor would exceed 45% after missing members or outliers are removed, iterative water-filling caps that member and redistributes its excess proportionally among the others.
0 ≤ normalized member weight ≤ 0.45 and Σ weights = 1
5. Published forecasts are immutable and auditable
Each issued technique contains points every 12 hours through 120 hours. The archive records resolved weight tables, correction details, rejected and retained members, normalization decisions, readiness status, source hashes, coefficient hashes, and final product hashes.
Once issued for a cycle, the package can be locked rather than silently changing as late source data arrives.