Deterministic calculation and uncertainty workflow

Longitude normalization receipt

Map an angular longitude into the half-open [0°,360°) interval without losing the original value.

Required inputs

Unnormalized longitude

Angular unit

Half-open interval policy

Retained precision

Ordered execution

Work the protocol

  1. 1

    Validate a finite angle.

  2. 2

    Apply modulo 360.

  3. 3

    Add 360 to negative remainders.

  4. 4

    Apply modulo again.

  5. 5

    Retain input and output in the receipt.

Outputs

  • Normalized longitude
  • Original longitude
  • Calculation receipt

Done only when

  • Output is at least 0° and below 360°.
  • Equivalent rotations normalize identically.
  • Input mutation moves the digest.

Fail closed

Refusal conditions

  • The input is non-finite.
  • Radians are supplied as degrees.
  • 360° and 0° are treated as different directions.

Recomputable fixture

Calculation receipt

The output and digest are derived from the displayed inputs. The fixture demonstrates the operation, not an astrological prediction.

operation normalize-longitude

input.longitudeDegrees -15

output.normalizedDegrees 345

sha256:80dfe88e0c2271493887a1c01840b9dc2f5c9778517ab3bc5294b487520d1ff9

Uncertainty: No model uncertainty is introduced; floating-point and upstream coordinate uncertainty remain external inputs.