Skip to content

Compliance storyboard: measurement_terms negotiation fails on unsupported measurement_window #7345

Description

@annamedvedieva-teqblaze

Protocol: media-buy
Storyboard: Media buy seller agent (17 storyboards, partial 48/77 steps passing)
Failing step: propose_seller_compatible_measurement_terms (task: create_media_buy)

Error:

TERMS_REJECTED: Proposed measurement_terms are outside the supported envelope.
packages[0]: measurement_window 'c7' is not a window this seller guarantees
(supported: delivery, givt_filtered, mrc_2s, post_givt, post_sivt, sivt_filtered)

Observed vs expected:
The storyboard proposes measurement_window: c7 and expects the seller to accept/negotiate it, but the seller agent under test only guarantees a fixed enum of windows (delivery, givt_filtered, mrc_2s, post_givt, post_sivt, sivt_filtered) and rejects the request outright.

Unclear whether this is:

  1. A gap in the storyboard's negotiation flow (it should retry with a seller-supported window rather than treating outright rejection as terminal failure), or
  2. A gap in spec guidance for how buyer/seller agents should negotiate measurement_terms when the initially-proposed window isn't supported.

6 additional failures remain in this run (7 total failures, 22 skipped of 77 steps) — filing this as the first representative failure; happy to file the others separately if they're distinct root causes.

Repro context: seller agent storyboard run — "Seller agent that receives briefs, returns products, accepts media buys, and reports delivery."

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    claude-triagedIssue has been triaged by the Claude Code triage routine. Remove to re-triage.compliance-suitemedia-buyIssue concerns the media-buy protocol domainneeds-wg-reviewBlocked on a working-group decision — surface in WG meeting agendas

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions