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).
  • schema: 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.
  • directCandidates: [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.
  • indirectCandidates: [SolutionIndirectCandidate!]!
  • }