Interface: DetectOverlap
Defined in: packages/core/src/application/use-cases/detect-overlap.ts:19
Detects spec overlap across active changes.
Loads all active changes via the repository, delegates to the
detectSpecOverlap domain service, and optionally filters
results to a named change.
Methods
execute()
execute(
input?):Promise<OverlapReport>
Defined in: packages/core/src/application/use-cases/detect-overlap.ts:38
Executes the use case.
Parameters
input?
Optional filter by change name
Returns
Promise<OverlapReport>
Overlap report, optionally filtered to the named change
Throws
ChangeNotFoundError when input.name is provided but not found