Summary
Uptime is stored in basis points to avoid floats. The conversion from raw
metrics to basis points is arithmetic that is easy to get subtly wrong at the
edges — 0%, 100%, rounding at the half, and values that would overflow or
truncate.
Acceptance Criteria
Tech Stack
Rust, proptest
Summary
Uptime is stored in basis points to avoid floats. The conversion from raw
metrics to basis points is arithmetic that is easy to get subtly wrong at the
edges — 0%, 100%, rounding at the half, and values that would overflow or
truncate.
Acceptance Criteria
input the parser can produce
Tech Stack
Rust, proptest