Graceful Boundaries Conformance Check
Version updated for https://github.com/snapsynapse/graceful-boundaries to version v1.5.3.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Graceful Boundaries is a specification for how services communicate their operational limits to humans and autonomous agents. It addresses three gaps in existing standards, providing proactive discovery of limits before they are hit, structured refusal with explanatory details and next steps, and constructive guidance. The specification applies to every HTTP error class, not just rate limits.
What’s Changed
Fixed
- Corrected the canonical public specification URL from the nonexistent
/specroute to the deployed/spec.mdresource across schemas, examples, the manifest, and release validation. - Added the canonical specification to
sitemap.xmland refreshed sitemap dates. - Extended release-contract tests so future canonical URL drift fails CI.
This patch does not change normative requirements or conformance-checker behavior.
Verification
- 259 tests pass.
- The landing page renders with v1.5.3 metadata and no console errors.
- The npm artifact contains 11 expected files and has SHA-256
24433f9fb7998dbef89d54298a88ab9cbf6ba2b9f22650c2b299518740066a73. - An adversarial regression restoring
/specin a schema is rejected by the release-contract tests.