Static analysis tools for software security produce high volumes of findings with significant false positive rates, requiring substantial manual triage. We present the Semantic Refinement Pattern, a software architecture where traditional analysis tools execute in parallel while LLM agents provide semantic post-processing. The pattern consists of four layers: (1) a Pure Dispatcher orchestrating tool execution without domain logic over Ray actors; (2) Parallel Tool Execution over Apache Ray achieving near-linear speedup; (3) Schema Normalization unifying heterogeneous outputs; and (4) Sequential LLM Refinement where specialized agents filter, correlate, and enrich findings. We prove two formal guarantees: the Recall Preservation Theorem establishes that LLM refinement cannot reduce recall below the triage agent's false negative rate; the No Hallucination Introduction Corollary proves that under the Detection Separation Property, LLM agents cannot originate findings — every output traces to a tool. Instantiated as Zentinel-audit v4.3 with 28 parallel tools and 6 LLM agents, the system achieves 7.0× speedup, 54% false positive reduction, and F1 = 0.86 on 53 DeFi contracts. The pattern composes with GAEV (exploit verification) and MPEA (attack path reconstruction) into a complete DETECT→VERIFY→RECONSTRUCT pipeline.
Building similarity graph...
Analyzing shared references across papers
Loading...
Alejandro Jaime
Universidad Nacional de La Plata
Universidad Nacional de La Plata
Building similarity graph...
Analyzing shared references across papers
Loading...
Alejandro Jaime (Mon,) studied this question.
synapsesocial.com/papers/69f04edc727298f751e72d25 — DOI: https://doi.org/10.5281/zenodo.19801031