Repository navigation
docs: record Rust anonymous principal checks - #173
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Describe the executable Rust anonymous-actor phase in
durable-workflow/sample-app#174.
Advances #122.
The final isolated phase follows every named-credential assertion. It verifies
token-driver refusal before explicitly recreating the disposable frontend with
the documented
nonedriver. Actual Rust callers and worker send no credentialswhile the gateway injects the same forged identity matrix. Starts, signals,
completion, queries, authored failure and terminal cancellation inspect original
histories and server-controlled audit actors. Operator visibility and
cooperative attribution remain separate cases.
Merge dependency
Sample App #174 merges as
8ef3332a23d1f210941d98ee73c64873a45255a8afterall 15 normal gates and the
published execution
pass. Actual runner
6c3e45265ebf00b5251339ebd37d2889242acab2executes thequalified head's identical tree. The anonymous phase proves token-driver refusal,
12 successful credential-free injected requests, server/anonymous actors,
unchanged query history and original terminal boundaries. Existing named actor,
rotation and physical cold-recovery cases also pass, for 11 original runs and
48 successful requests overall. Twenty-four focused checks and this PR's shared
contract checks pass. Hosted artifact
11588483699retains raw histories andreceipts for 30 days.
No package, image or release change is needed for these inventory edits.