--- status: accepted --- # Never reuse a partial Analysis Ghidra preserves analyzer results completed before its analysis timeout, but automation consumers cannot safely infer which facts are missing. New Analyses are therefore built in staging and promoted atomically only after full success; a timeout, interruption, or analysis failure preserves the Diagnostic Log, removes the partial staging project, and leaves no reusable Analysis.