Package com.tnsai.quality.security.harness
package com.tnsai.quality.security.harness
Code-review harness — agent-driven security-review pipeline (TNS-291).
Pluggable, idempotent, fan-out-safe pipeline that takes a codebase,
runs static matchers as a pre-filter, then invokes a
review agent
on each candidate file to produce structured
findings.
Inspired by Vercel-Labs' deepsec project; pattern adapted, code not ported.
- Since:
- 0.10.0 (TNS-291)
- See Also:
-
ClassDescriptionHistory entry for one
ReviewAgentSpiinvocation against a singleFileRecord(TNS-291).Factory for the framework's built-in CWE matchers (TNS-291).Top-level orchestrator for the agent-driven code-review pipeline (TNS-291).Builder forCodeReviewPipeline.Theenrichstage (TNS-291).Output formats supported by theexportstage (TNS-291).Theexportstage (TNS-291).Per-file canonical state in the code-review pipeline (TNS-291).Disk-backedPipelineStateStore(TNS-291 phase 2).SPI for static vulnerability matchers — regex / AST / dependency-version checks that pre-filter files for the agent stage (TNS-291).One location matched by aMatcherSpi.Read-only context passed to everyPipelineStage(TNS-291).Pipeline stage SPI (TNS-291).Persistence layer for the code-review pipeline (TNS-291).Audit-trail entry for one stage execution.Theprocessstage (TNS-291).Generic regex-basedMatcherSpi(TNS-291).Therevalidatestage (TNS-291).DefaultReviewAgentSpibacked by anLLMClient(TNS-291).SPI for an agent backend that analyses aFileRecordand returns structuredReviewFindings (TNS-291).One vulnerability discovered by the code-review pipeline (TNS-291).Thescanstage (TNS-291).Severity classification for aReviewFinding(TNS-291).Outcome of onePipelineStageexecution (TNS-291).