| main(String[]) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| writeGapReport(CliConfig, String, GapFacade.Handle) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| writeEvidenceReport(CliConfig, String, EvidenceReportFacade.Handle) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| writeAttestation(CliConfig, String, AttestFacade.Handle) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| buildExtraSink(CoverageFacade.Handle, GapFacade.Handle, EvidenceReportFacade.Handle, AttestFacade.Handle) |   | 70% |   | 65% | 7 | 11 | 4 | 18 | 0 | 1 |
| lambda$buildExtraSink$0(List, String, String, int, int, String, List, String, AiMethodSuggestion) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| buildDiffCommand(String[], int) |   | 73% |   | 50% | 3 | 5 | 2 | 10 | 0 | 1 |
| writeCoverage(CliConfig, String, CoverageFacade.Handle) |   | 50% |   | 33% | 3 | 4 | 4 | 11 | 0 | 1 |
| emitReceipt(CliConfig, String) |   | 51% |   | 25% | 2 | 3 | 4 | 9 | 0 | 1 |
| writeSideCarReports(CliConfig, String, CoverageFacade.Handle, GapFacade.Handle, EvidenceReportFacade.Handle, AttestFacade.Handle) |   | 61% |   | 70% | 3 | 6 | 3 | 11 | 0 | 1 |
| run(String[], PrintWriter) |   | 93% |   | 90% | 2 | 12 | 2 | 36 | 0 | 1 |
| prepareEvidenceReportHandle(CliConfig) |   | 45% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| prepareAttestHandle(CliConfig) |   | 45% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| prepareGapHandle(CliConfig) |   | 55% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| runWithScanRun(PrintWriter, CliConfig, CoverageFacade.Handle, GapFacade.Handle, EvidenceReportFacade.Handle, AttestFacade.Handle) |  | 100% |  | 100% | 0 | 10 | 0 | 36 | 0 | 1 |
| dispatchEvidencePack(CliConfig, TestDiscoveryConfig, AiSuggestionEngine, ClassificationOverride, AiResultCache, ScanOrchestrator) |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| announcePack(EvidencePackCommand, EvidencePackOptions) |  | 100% |   | 87% | 1 | 5 | 0 | 11 | 0 | 1 |
| prepareCoverageHandle(CliConfig) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |