Required inputs
Interval start
Interval end
Sampling/root policy
Requested derived label
Ordered execution
Work the protocol
- 1
Calculate both interval endpoints.
- 2
Search every internal boundary crossing.
- 3
Partition the interval at each crossing.
- 4
Report every attained label.
- 5
Withhold a scalar label when more than one occurs.
Outputs
- Attained-value set
- Crossing list
- Stable/unstable receipt
Done only when
- Every boundary is bracketed.
- The value set is complete.
- Unstable outputs are withheld.
Fail closed
Refusal conditions
- Only the midpoint is evaluated.
- A detected crossing is dropped.
- The interval is narrowed from chart preference.
Recomputable fixture
Calculation receipt
The output and digest are derived from the displayed inputs. The fixture demonstrates the operation, not an astrological prediction.
operation interval-stability
input.startDegrees 29.8
input.endDegrees 30.2
output.startSignIndex 0
output.endSignIndex 1
output.stableSign false
sha256:afcea28f3add0ee9847b409ec970b69df90727ecf72523d052b67e279f4fbadd
Uncertainty: The differing endpoint sign indexes demonstrate instability; a production sweep must also search interior extrema and wraparound.