Context
Since counters were made O(1) (issue #411), get_platform_stats hardcodes stats_are_partial to false and scanned_up_to to total_campaigns every call. These fields can now never differ, so PlatformStats carries dead state that should either be removed or documented as retained for API compatibility.
Acceptance criteria
Files to touch
src/queries.rs
Out of scope
- Unrelated refactors outside the files listed above
- Changes to unrelated contract functions not mentioned in this issue
Context
Since counters were made O(1) (issue #411), get_platform_stats hardcodes stats_are_partial to false and scanned_up_to to total_campaigns every call. These fields can now never differ, so PlatformStats carries dead state that should either be removed or documented as retained for API compatibility.
Acceptance criteria
Files to touch
src/queries.rs
Out of scope