Skip to content

Test remote contract validation policies - #8392

Closed
dmerand wants to merge 1 commit into
mainfrom
contract-hardening-policy-tests
Closed

dmerand wants to merge 1 commit into
mainfrom
contract-hardening-policy-tests

Conversation

@dmerand

@dmerand dmerand commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

Remote contract policy selection is load-bearing and was not tested.

WHAT is this pull request doing?

  • Add tests through the real fetchSpecifications seam for stripping extra root configuration properties and rejecting extra root extension properties.
  • Document the current root-required behavior as an accepted policy gap pending a policy decision. This is not a compatibility promise.

Assisted-By: devx/533b856c-5f30-42c9-8965-a066782729a4
@github-actions github-actions Bot added the Area: @shopify/cli @shopify/cli package issues label Aug 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR seems inactive. If it's still relevant, please add a comment saying so. Otherwise, take no action.
→ If there's no activity within a week, then a bot will automatically close this.
Thanks for helping to improve Shopify's dev tooling and experience.

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

Labels

Area: @shopify/cli @shopify/cli package issues no-pr-activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant