Repository navigation
feat(evidence): retain original process bytes across harnesses - #245
Conversation
tangletools
left a comment
There was a problem hiding this comment.
✅ Auto-approved PR — 42dab595
Blanket team auto-approval is intentional. The merge gates are CI and codex-p1.
No automated review runs on this PR. This approval rests on the rule above alone.
tangletools · auto-approval · reason: blanket_auto_approve · 2026-09-29T07:22:05Z
tangletools
left a comment
There was a problem hiding this comment.
✅ Auto-approved PR — d456e176
Blanket team auto-approval is intentional. The merge gates are CI and codex-p1.
No automated review runs on this PR. This approval rests on the rule above alone.
tangletools · auto-approval · reason: blanket_auto_approve · 2026-09-29T07:44:05Z
tangletools
left a comment
There was a problem hiding this comment.
✅ Auto-approved PR — 37d72a30
Blanket team auto-approval is intentional. The merge gates are CI and codex-p1.
No automated review runs on this PR. This approval rests on the rule above alone.
tangletools · auto-approval · reason: blanket_auto_approve · 2026-09-29T07:49:05Z
Change
Retain original stdout/stderr bytes at the shared host, scoped-host and Docker process spawn seam when
BRIDGE_RAW_CAPTURE_DIRis configured.The durable run coordinates bind each stream before harness parsing.
Terminal manifests link observed native session IDs and process IDs.
Claude emits its native identity at initialization, so a later process failure does not discard it.
The capture directory must be private and outside the agent workspace.
Files use mode 0600; writes and terminal manifests are synchronized, and capture failures fail the operation.
Raw files are never exposed through HTTP.
Native stores remain explicitly external; this does not claim a Tangle environment attestation or retained-session API coverage.
Proof
37d72a30: 1,212 tests passed, 24 skipped; maintained Runtime consumer regression passed.The research trial produced a partial patch; it is not evidence of final product acceptance.
Original evidence stays on the private GTR HDD, with native project JSONL copied separately and credentials excluded.
No production deployment or package publication is included.