Skip to content

feat: coordinate Types 0.7 contracts - #21

Merged
abrichr merged 4 commits into
mainfrom
feat/types-07-coordinated-contracts
Jul 29, 2026
Merged

feat: coordinate Types 0.7 contracts#21
abrichr merged 4 commits into
mainfrom
feat/types-07-coordinated-contracts

Conversation

@abrichr

@abrichr abrichr commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary

Combines the two compatible Types 0.7 contract slices on current main:

  • Portable attended reconcile action and receipt invariants for uncertain delivery.
  • Versioned public Execute v1 request, lifecycle, evidence receipt, signed webhook, and OpenAPI contracts.
  • Regenerates the Execute OpenAPI artifact after reconciliation extends the imported attended schema.

This branch contains no Cloud implementation, tenant data, connector recipe, customer evidence, or deployment tuning.

Coordination

This draft supersedes the release composition of #19 and #20, but does not close either source PR. Do not merge or publish until the coordinated Types 0.7 / Flow 1.26 release is authorized.

Validation

  • uv run pytest -q: 242 passed.
  • Regenerated packaged schemas and confirmed no diff after generation.
  • Built wheel and source distribution.
  • scripts/check_source_boundary.py --require-dist passed for source tree and archives.

@abrichr
abrichr marked this pull request as ready for review July 29, 2026 19:30
@abrichr
abrichr merged commit 5b71bb2 into main Jul 29, 2026
1 check passed
@abrichr
abrichr deleted the feat/types-07-coordinated-contracts branch July 29, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant