Guide · Interpretation
996102e0
Interpret an audit result
A completed robustness run does not automatically imply a completed scientific interpretation. Before writing a conclusion, separate five questions that are often collapsed into one:
- Was the declared analysis space actually represented?
- Does the direction of the endpoint change across valid executed specifications?
- Does the magnitude change enough to matter scientifically even when the sign does not?
- Which declared factors align with the observed variation, descriptively?
- What uncertainty remains outside the executed audit?
This guide provides a practical route through those questions. It does not assign a universal robustness label, decide whether an effect is scientifically important, or transfer a frozen GazeAudit case-study classification to a new dataset.
Step 1 · Verify the execution denominator
Start from the declared specification space, not from the rows that happened to return estimates.
For every declared branch, preserve one accountable status such as:
| Status | Meaning | Interpretation consequence |
|---|---|---|
executed |
Valid declared branch completed | Include it in the declared summary denominator. |
invalid_predeclared |
Excluded by a rule fixed before execution | Preserve the rule and branch identity; do not treat it as a technical failure. |
technical_failure |
A valid branch failed computationally | Report the failure; do not silently remove it. |
data_unavailable |
Required source content was absent | Preserve the missing-source reason. |
not_run |
A declared branch was never executed | Interpretation remains incomplete until this is explained. |
The vocabulary can differ by project. The important property is accountability: a declared branch should not disappear because it complicates the result.
Stop here when
- the declared denominator cannot be reconstructed;
- failure status is missing;
- an exclusion rule was created after outcome inspection but recorded as if it were predeclared;
- different branches estimate different scientific endpoints.
Use common audit mistakes and repairs before continuing.
Step 2 · Separate direction from magnitude
A sign summary and a magnitude summary answer different questions.
Direction
Ask whether valid executed estimates remain on one side of the scientific null, cross it, or include exact/near-zero values. A stable sign can be descriptively important, but it is not by itself proof that the result is scientifically robust.
Magnitude
Ask whether the spread in estimates changes the substantive interpretation. A result can keep the same sign while moving from practically negligible to consequential, or from a small effect to a much larger one.
For that reason, avoid reducing the result to a single percentage such as “90% of specifications were positive.” Preserve the estimate distribution, ordering, branch metadata, and scientific scale.
Step 3 · Describe the pattern before explaining it
A useful description normally reports:
- number of declared specifications;
- number and status of represented branches;
- estimate range;
- median or another clearly justified descriptive centre;
- positive / negative / zero counts when direction is relevant;
- whether scientifically meaningful thresholds are crossed, if those thresholds were justified independently of the observed result.
Only after describing the complete pattern should you inspect factor-level diagnostics.
Step 4 · Use a four-path interpretation map
The map below is deliberately descriptive rather than classificatory. It helps choose the next analysis or reporting action without inventing a package-level verdict.
| Observed audit pattern | What the evidence supports | What to do next |
|---|---|---|
| Complete execution; direction and magnitude both relatively stable across the declared space | The conclusion varies little within the executed specification set | Report the full range and denominator; still state what was not varied. |
| Complete execution; direction stable but magnitude materially variable | Direction is less sensitive than effect size | Report the sign stability and the magnitude sensitivity separately; identify which declared factors align with the spread. |
| Complete execution; direction changes across defensible specifications | The directional conclusion is specification-sensitive | Avoid a single-direction headline; localise the sensitivity and narrow the claim. |
| Execution incomplete or denominator uncertain | The robustness pattern cannot yet be interpreted as a complete declared-space result | Resolve failures/missing branches or explicitly report the incompleteness before stronger interpretation. |
These paths are not named outcome classes and should not be used to relabel the frozen GazeAudit case studies.
Step 5 · Inspect marginal and pairwise sensitivity conservatively
Use marginal summaries to ask whether estimate distributions differ across levels of one declared analytical factor. Use pairwise summaries to inspect whether combinations of factors align with additional variation.
Do not convert these summaries into:
- causal effects of preprocessing choices;
- posterior probabilities that one pipeline is correct;
- evidence that the largest estimate is the best estimate;
- permission to prune specifications after inspecting outcomes.
If a factor appears important, the appropriate follow-up may be scientific justification, additional measurement validation, a targeted sensitivity analysis, or narrower reporting—not retrospective optimisation.
Step 6 · Check what the audit did not vary
A complete executed specification space can still leave important uncertainty untouched. Record dimensions that were fixed or absent, such as:
- AOI geometry;
- detector choice;
- sampling rate;
- missingness handling;
- participant inclusion policy;
- trial aggregation;
- endpoint construction;
- uncertainty model;
- external source version.
A robustness claim should be scoped to the dimensions actually examined.
Step 7 · Choose bounded reporting language
Prefer language that states the empirical pattern and its scope.
Direction and magnitude both stable
Across the declared and successfully executed specifications, estimates remained similar in direction and magnitude. The observed range therefore showed limited sensitivity to the analytical choices represented in this audit. This statement is restricted to the declared specification space and does not address untested measurement or preprocessing choices.
Direction stable, magnitude variable
Estimates retained the same direction across the declared specifications, but their magnitude varied materially. The audit therefore supports a more stable directional than quantitative conclusion within the executed specification space.
Direction changes
The sign of the estimate changed across defensible specifications. The directional conclusion is therefore sensitive to analytical choices represented in the declared space, and a single-direction summary would obscure that variation.
Incomplete execution
The declared specification space was not fully represented because one or more valid branches were not successfully executed. The available estimates are reported descriptively, but the robustness audit is incomplete with respect to the original declaration.
Adapt wording to the study and preserve the branch-level evidence that supports it.
Step 8 · Preserve the reasoning trail
Before publication, archive:
- the original decision log;
- any dated amendments;
- the declared specification space;
- execution status for every branch;
- complete estimates and metadata;
- robustness and sensitivity summaries;
- the exact software identity;
- limitations and untested uncertainty dimensions;
- the wording rule used to translate the pattern into manuscript claims.
Then continue with the reporting robustness guide and publication/archive handoff example.
Worked comparison
For four synthetic patterns that make the differences between complete/stable, magnitude-sensitive, sign-sensitive, and incomplete evidence concrete, use the result-pattern reporting example. For a function-by-function walkthrough with exact synthetic stability and sensitivity values plus plot routes, use the Diagnostic interpretation walkthrough.
Interpretation boundary
GazeAudit exposes evidence about the consequences of declared analytical and measurement choices. The researcher remains responsible for deciding which choices are scientifically defensible, what magnitude is substantively meaningful, whether additional uncertainty must be tested, and how strongly the result can be generalised.