Skip to main content
Version: v0.0.2

Interface: GemMatched

A successful GEM application - one or more candidate targets for the source. The full candidate set is surfaced (never collapsed to one); when the source is a combination, combinations carries the scenario/choice-list structure needed to build valid clusters.

Properties

combinations?

readonly optional combinations?: readonly GemScenario[]

For a combination source, the scenario→choice-list structure. Absent for a plain 1:many source.


direction

readonly direction: GemDirection

The direction the map was applied in.


entries

readonly entries: readonly GemEntry[]

Every candidate entry for the source, in file order. Frozen; never empty here.


mapped

readonly mapped: true

Discriminant: the source mapped to at least one target.


source

readonly source: string

The source code, echoed.