{"schema_version":"hive.radar.methodology.v1","release":"radar-inference-r0","canonical_request_rule":"The direct and Hive paths receive the same request digest.","comparison_modes":{"concurrent_twin":"Paths begin concurrently when the provider permits it.","sequential_rate_limited_twin":"Paths run in order when an account limit prevents concurrency."},"evidence_rule":"Unavailable provider fields stay unavailable. Hive does not infer them.","signing_rule":"Hive signs commitments, observations, and portable bundles with Ed25519.","timing_rule":"Client observed timing and provider reported timing remain separate.","publication_rule":"Public snapshots use synthetic requests and cannot trigger paid inference.","limitation":"Radar proves captured evidence integrity and chronology. It does not prove provider honesty, output correctness, or future performance."}