OBJECT
SolutionScanResult
Result of the auto-add scan: the enriched canvas plus the connection candidates the scan deliberately did not add (PLW-39372 rule 2; PLW-40290 extends the gate from indirect to direct connections). A record appears in at most one of the two lists — the direct one wins.
link GraphQL Schema definition
- type SolutionScanResult {
- # The enriched canvas (model A: the client saves it).
- : SolutionSchema!
- # Direct (TriggerExplicit/UsedIn/Reference) connections discovered but not on the
- # canvas — per source node. Feeds the picker dialog and the too-many-connections
- # badge. A record listed here is omitted from indirectCandidates.
- : [SolutionDirectCandidate!]!
- # Indirect (TriggerImplicit) connections discovered but not on the canvas — per
- # source node. Feeds the picker dialog and the too-many-connections badge. Records
- # already in directCandidates are not repeated here.
- : [SolutionIndirectCandidate!]!
- }