1.6 KiB
1.6 KiB
Tasks
1. Exact Jupiter estimate observation
- 1.1 Preserve nullable reported Value through the overview record/reader; verify exact micro-USD conversion, large/signed/zero/missing/null amounts and malformed observation rejection with temporary fixtures.
- 1.2 Update JupiterPerpsOverview.md with the reported-estimate contract and historical fee uncertainty; verify obsolete unavailable-only claims are removed.
2. Immutable estimate provenance and complete totals
- 2.1 Map Jupiter and Phoenix estimate sources into immutable Metrics and propagate complete totals; verify Jupiter/wallet/root and mixed Cross totals, missing components, empty scopes and source immutability.
- 2.2 Verify real service failure/retention/recovery using deterministic fixtures, including original timestamps, replacement by missing Value and empty scope clearing; record results in verification.md.
3. EMC Value presentation and current documentation
- 3.1 Format available estimated Value with one approximation prefix and source-specific tooltips; verify USD rounding, signed/zero/missing values, ancestor tooltips, collapsed groups and retained/recovered rows in a temporary JavaFX harness.
- 3.2 Update docs/Evelyn.md and r35157_docs/projects/evelyn/README.md; verify estimate limitations, source links and consistency with the implementation.
4. Integration validation
- 4.1 Run Gradle build and strict OpenSpec validation, inspect the final diff and record verification evidence; confirm no implementation commit/push and preserve pre-existing changes.