Skip to content

Integration and VCR Policy Tightening for Supported Pipelines #2598

@SatoryKono

Description

@SatoryKono

Summary

Split out the integration and cassette-governance track from #2511 into a focused issue covering integration, e2e, and VCR execution policy.

Why

The repository already has integration and VCR coverage, but the remaining work is mostly about tightening conventions and making supported execution paths explicit.

Scope

  • Clarify integration and e2e expectations for supported pipeline families.
  • Define and document fixture and cassette expectations.
  • Make the supported local and CI execution paths explicit.
  • Tighten governance around when cassettes should be refreshed, reviewed, or treated as stale.

Out of Scope

  • Full replay system redesign
  • Blanket rewrite of all existing cassettes in one pass
  • Provider contract drift automation
  • Broad schema validation rollout

Acceptance Criteria

  • Integration and e2e expectations are documented for the intended scope.
  • Fixture and cassette handling rules are explicit and actionable.
  • Local and CI execution paths are documented and aligned with the current toolchain.
  • The resulting policy can be extended incrementally without reworking the full test stack.

Parent

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions