Package org.egothor.methodatlas.gap
Class GapFacade
java.lang.Object
org.egothor.methodatlas.gap.GapFacade
Single public entry point used by
MethodAtlasApp to drive -gap-report.
The package's data records, collector, and writer are all package-private so they remain implementation details. The facade exposes only the operations the CLI needs:
- prepare a collector (returning a handle that must be threaded through the orchestrator as an extra sink);
- after the scan, ask the same handle to write the report.
- Since:
- 3.0.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefault filename used when-gap-report-fileis not supplied. -
Method Summary
Modifier and TypeMethodDescriptionstatic GapFacade.Handleprepare(double minConfidence) Prepares a gap-report collector.
-
Field Details
-
DEFAULT_GAP_REPORT_FILENAME
Default filename used when-gap-report-fileis not supplied.- See Also:
-
-
Method Details
-
prepare
Prepares a gap-report collector.- Parameters:
minConfidence- AI minimum-confidence threshold; AI-only evidence below this value is excluded from the gap report- Returns:
- handle ready for use by the orchestrator and writer
- Since:
- 3.0.0
-