Skip to content

release: promote v2 to main - #16

Merged
Shaivpidadi merged 2 commits into
mainfrom
v2
Oct 25, 2026
Merged

Shaivpidadi merged 2 commits into
mainfrom
v2

Conversation

@Shaivpidadi

Copy link
Copy Markdown
Member

Promotes the v2 branch (end-to-end flow work, see plans/v2-e2e-plan.md in the meta repo) to main. main was merged into v2 first; no behaviour from main was lost. Verified locally with the full e2e gate (52/52, fresh database, production builds).

…ent opt-in

- ConfirmationClient used /confirmation/... (no /api/v1 prefix), expected a
  flat response with an 'approved' flag, polled for 'rejected' and cancelled
  with DELETE — none of which the platform does. Now: /api/v1/confirmation/
  create|:id|cancel, nested 'confirmation' records, denied/cancelled/consumed
- consume_confirmation(): single-use claim of an approved confirmation
- ConfirmationStatus carries request_type/request_payload and is_final
- send_policy_config (default False): precheck resolves the org policy
- bump to 1.1.0 (not published)
@Shaivpidadi
Shaivpidadi merged commit b7d9132 into main Oct 25, 2026
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant