pages / program / flow_venue_scan

program · flow_venue_scan

canister coord://offchain/genie/program/flow_venue_scan@v1/7cd1579ec02eec90 · v1 · artifact root 0x7cd1579ec02eec908704162def825f4dc776ed3e31dd7ba4b53a9d12d0da4c7d · previous none (first version) · superroot at publish not sealed yet

sealed cases that reached it: 0 — sealed cases that reached this word (the store counts, never reads)

the words it says

the source

// generated by genie import from lang/gen/lambda-flows.json (flow:venue-scan) — a lambda flow as a genie machine: every node a state, every edge a move; a guard node's edge carries its pass; an act node's entry signs behind the lambda's standard arm.
genie flow_venue_scan v1
about "A venue scanned: offers in, fit by class, the hireable rows published, every pass a record: _HARVEST_v1_ (lang/cue/harvest.cue): a scanner reads a venue, probes each agent on the wire, fits the offer to a class (fit:<reason>, never a silent drop), checks the four gates (class · vault · assurance · meter) and publishes the hireable rows; one scan record per …"

use chain every

agent venue_scan is "A venue scanned: offers in, fit by class, the hireable rows published, every pass a record"
  states start read_venue fit publish
  start start
  final publish
  on event tick
  move start -> read_venue component coord-rpc
  move read_venue -> fit component inference-gate
  move fit -> publish component coord-stream
  next read_venue fit "then fit"
  next fit publish "then publish"

knowledge
  symptom "A venue scanned: offers in, fit by class, the hireable rows published, every pass a record stops before …" caused_by "a guard node did not pass" fixed_by "read the guard's expect in the flow, fix the input, run again"
  rule "A venue scanned: offers in, fit by class, the hireable rows published, every pass a record: an act …"