E3: document reviewed line-chain operations - #9
Merged
Conversation
Record the E3 revision-9 public RPC, safety, status, compatibility, and operator recovery semantics so the implementation and operational surfaces share one review model. Constraint: Documentation follows the stabilized plugin contract and remains alpha-only Rejected: Document only the happy path | failed replace and remove must visibly preserve the committed edge Confidence: high Scope-risk: narrow Reversibility: clean Directive: Keep external vpn-core RPC names distinct from internal network/lines approval bindings Tested: Markdown diff check, design index linkage, version matrix and credential-canary scans Not-tested: Hosted docs rendering is outside this implementation lane
The operator contract now names semantic patch and artifact authority, durable Begin/Recover/Resolve/Ack ordering, and the strict canonical sing-box acceptance evidence. Constraint: Output digests remain agent-journal evidence only Rejected: Bind host output bytes into approval authority | unstable across runtime paths Confidence: high Scope-risk: narrow Directive: Keep canonical evidence unsimulated and report exact revisions Tested: git diff --check Not-tested: rendered docs site
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.
Outcome
PatchSHA256and server-issuedArtifactSHA256bind approval and execution, while output file digests remain agent-journal evidence onlyExact delivery
6e9d98ac390050b1540f74cee629a6f399ce9af5a2ea2dc9890e5c54ccaea63e61f03641bc440ca2integrationcommits_scanned=1 violations=0 physical=7 escaped=0 parsed=7Verification
docs/designs/design-18-line-chain-builder.md— PASSalpha-0.2.1a38, semantic floor0.2.2-alpha.19, node-agent0.3.4-alpha.1, vpn-core alpha) — PASSgit diff --check— PASSscripts/test-check-clean.sh— 5/5 PASSBoundaries