Context
The CI storyboard runner currently targets examples/seller_agent.py only. The v3 reference seller (examples/v3_reference_seller/src/app.py) now has all 9 sales-non-guaranteed methods, projection guard, and traffic counters (per #405) — but ships unverified at the storyboard level. End-to-end coverage is missing for the seller adopters are most likely to fork.
The Postgres service required by the v3 ref seller is already provisioned for the postgres-conformance job, so the same service can be reused.
Acceptance Criteria
Refs
Context
The CI storyboard runner currently targets
examples/seller_agent.pyonly. The v3 reference seller (examples/v3_reference_seller/src/app.py) now has all 9 sales-non-guaranteed methods, projection guard, and traffic counters (per #405) — but ships unverified at the storyboard level. End-to-end coverage is missing for the seller adopters are most likely to fork.The Postgres service required by the v3 ref seller is already provisioned for the
postgres-conformancejob, so the same service can be reused.Acceptance Criteria
examples/v3_reference_seller/src/app.pysales-non-guaranteedstoryboard passes end-to-end/_debug/trafficshows the expected per-method counts (the anti-façade contract from PR feat(decisioning): MockAdServer Protocol + /_debug/traffic counters (#383) #405)postgres-conformancejobRefs