docs: clarify context vs human-governance boundary in local-hybrid slice#30
docs: clarify context vs human-governance boundary in local-hybrid slice#30
Conversation
|
@copilot fix failed checks |
There was a problem hiding this comment.
Pull request overview
Adds a short documentation note to the local-hybrid slice pack clarifying that “governed context” and “human-governance” are separate semantic planes owned by different upstream repositories, and that TriTRPC should not collapse or redefine that ownership when transporting frames.
Changes:
- Add a boundary note describing the governed-context vs human-governance split and upstream ownership.
- Clarify the implication for TriTRPC transport fixtures/docs (it can carry both, but doesn’t own their semantics).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot Fix failed checks |
Agent-Logs-Url: https://github.com/SocioProphet/TriTRPC/sessions/0d2d4c42-7c52-4c39-a43d-a18e154d2fbc Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
|
@copilot fix the failed checks |
…ted build artifacts Agent-Logs-Url: https://github.com/SocioProphet/TriTRPC/sessions/0d2d4c42-7c52-4c39-a43d-a18e154d2fbc Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
|
@copilot dix failed checks |
…e mode in roundtrip - AEAD tags in all fixtures use BLAKE2b-MAC (key=0x00*32, digest_size=16), not XChaCha20-Poly1305. Update Rust and Go tests + Python verifier to match. - Add blake2 = \"0.10.6\" as a regular dependency in Rust Cargo.toml (needed by tritrpc_v1_tests module in lib.rs). - Add envelope::build_with_mode() / BuildEnvelopeWithMode() so roundtrip repacking preserves the decoded mode bytes (PathB fixtures use mode=1). - Fix Go TLEB3DecodeLen to read 2 bytes when a tail-marker byte (0xF3-0xF6) is encountered, matching the Rust fix; also simplify the offset arithmetic. - tools/verify_fixtures_strict.py: remove XChaCha20 dependency, use hashlib.blake2b. Agent-Logs-Url: https://github.com/SocioProphet/TriTRPC/sessions/2d513ab8-5636-4156-a324-a5c76ec463e9 Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
Fixed in 103a820. The CI had multiple cascading failures:
Fixed in commit 103a820. See the detailed breakdown in the reply above.
Fixed in commit 103a820. See the detailed breakdown in the reply above. |
…de in roundtrip Agent-Logs-Url: https://github.com/SocioProphet/TriTRPC/sessions/2d513ab8-5636-4156-a324-a5c76ec463e9 Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
Summary
Add a short boundary note to the local-hybrid slice area clarifying that governed context and human-governance are distinct semantic planes.
Why
The slice pack is now merged on
main, and we want the transport-facing documentation to preserve one important architectural split:slash-topicsowns topic-pack identity / locality / provenance / movement semanticshuman-digital-twinowns policy / consent / approval / attestation semanticsTriTRPCmay carry frames from both planes without redefining their ownershipFile added
spec/slices/local_hybrid_v0/context_vs_human_governance_boundary.mdReview focus