Skip to content

docs(gateway): refresh evidence lifecycle validation - #2650

Open
beatenevo wants to merge 1 commit into
oceanbase:masterfrom
beatenevo:gateway-bound-evidence-completion
Open

beatenevo wants to merge 1 commit into
oceanbase:masterfrom
beatenevo:gateway-bound-evidence-completion

Conversation

@beatenevo

Copy link
Copy Markdown
Contributor

Which issue or RFC does this PR close?

Closes #2463

Rationale for this change

The G4-B evidence implementation was merged in #2506. Its remaining lifecycle dependency was completed by #2538, which closed #2462 and connected confirmed deadline, cancellation, disconnect, and shutdown stops to execution evidence. The validation record still described #2462 as open.

What changes are included in this PR?

  • Update the bilingual Gateway evidence validation record to reflect the feat(gateway): enforce request deadlines, cancellation, and bounded shutdown #2538 lifecycle integration.
  • Record that stopped calls preserve their confirmed stop reason and send state; interrupted handed-off attempts remain possibly_sent with unknown usage.
  • Document the current validation results and distinguish local Gateway coverage from real-Core, hosted-provider, third-party-host, and external telemetry-backend checks.

No runtime code, HTTP contract, or generated files changed.

Are there any user-facing changes?

No runtime behavior changes.

How was this change tested?

  • mise exec rust@1.95.0 -- cargo test --locked --workspace -- --skip real_core_capture_commit_loss_recovers_same_record_and_prepare_is_not_replayed — 247 passed; the real-Core test was skipped because PC_TEST_PYTHON and a running Python Core were unavailable.
  • git diff --check — passed.
  • The Python lifecycle E2E could not start in this checkout because the available Python environment imported a different workspace package. The feat(gateway): enforce request deadlines, cancellation, and bounded shutdown #2538 PR reports its lifecycle E2E results separately.

AI usage statement

Codex (GPT-6) assisted with validation review and documentation updates.

This branch has not been deployed

No deployments
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.

fix(gateway): bound evidence retention and record complete call outcomes feat(gateway): bound request lifecycles with deadlines and cancellation

1 participant