mirror of
https://github.com/Heretek-AI/opencode-harness.git
synced 2026-11-07 10:56:02 -10:00
- Port preserved dirty-tree delta: README LOC note, taint-fork comment
narrowing, contract-adapter execute.before+after fork mirroring,
session-interceptors headers key + model.request fork linking, 4 fork tests.
- OH-6.5-env-var-target-escape (P1): fail-closed $ / backtick escape in
shellTargetEscapesWorkspace after -//dev/null carve-outs (rule-0 deny for
$HOME/${HOME}/$TMPDIR/$(...)/backtick write-planting; rm -rf $HOME
still rule-1-destructive; quoted-literal over-block documented+tested).
- OH-6.5-command-display-doc-drift (P3): exempt command -v/-V display
queries from unwrapped-candidate write-ness in classifyShellCommand
(read-only; destructive payloads through command still destructive).
- OH-scope-readme-loc-stale (P3) + formal LOC-cap revision to raw 12100 /
stripped 10100 (net-zero impossible; rationale in check-loc.sh history;
CI gate, README, gate-test updated; over-cap probe still fails).
- OH-6.6-taint-fork-gap (P2, narrowed): keep delta plumbing, no daemon;
residual silent-fork gap documented (hosts call recordSessionForkLink).
- 12 new regression tests; tsc clean; wave-1 accept ALL GREEN; full suite
377 pass / 2 fail (both pre-existing TMPDIR-override env artifacts).