Benchmarks, tests, and what they establish#
LunarTrace separates historical benchmark recovery, software correctness tests, runtime qualification, and scientific evaluation. None substitutes for all the others.
Historical benchmark recovery#
The existing historical_benchmark entry point and lunartrace benchmark command recover the admitted Chang’e 6 benchmark basis. The retained quantities include observation/pair counts, explicit frontier definitions, and whether the reference pair was retained under a variant.
This is a historical reference-recovery projection. It is not an independent replay from the original missing rows. Frontier retention is not labelled accuracy, recall, or validated scientific optimality.
Deterministic software tests#
The repository contains tests for scientific models, partitioning, screening, artifact identity, source-response handling, contracts, and UI failure semantics. R2 adds authored tests for draft/query semantics, bounded discovery, geometry parsing, exploratory dominance, export auditing, and browser workflows.
A synthetic fixture is appropriate for verifying a predicate or error path. It must remain labelled and isolated from production discovery. It does not establish the actual lunar archive population or the scientific value of a particular image pair.
Runtime and browser qualification#
Build success, unit tests, browser automation, visual inspection, and physical-device interaction are separate proof surfaces. Tests authored by a connector-only implementation agent are not tests executed on the target workstation.
A screenshot can reveal clipping or unclear hierarchy. It does not prove source-query closure, image registration, or scientific truth. A successful source request can establish that a bounded query ran; it does not establish that the interface is usable or that all relevant real-world evidence exists in that archive.
No invented performance results#
This manual does not claim measured Lab R2 latency, GPU performance, live ODE reliability, or cross-browser conformance before the corresponding execution receipts exist. Local qualification should record the exact source revision, environment, query, and observed result.
Useful future empirical measures include time to a first source-backed result, query closure rate under bounded scopes, preservation of exact identities across interactions, and time from an exploratory selection to a reproducible export. These are evaluation directions, not current benchmark claims.
Reproduction commands#
From an authorized source checkout with dependencies installed:
uv run lunartrace benchmark --repository-root .
The command returns structured JSON. Interpret its fields within the historical basis described in Chang’e 6: a retained historical case, not as a new lunar-science result.