Community review: deepseek-harness @ master (v0.1.0-rc.5) — findings & suggestions #2445
Replies: 1 comment
|
Excellent review — precise file:line references throughout. I've spent the last several days in this codebase tracking a set of failure families through the community discussions, and several of your findings are the theoretical versions of bugs we now have field evidence for. Adding that layer, plus the priorities it implies: 1. Item 4 (writeFileAtomic no fsync) is the durability asymmetry at the heart of the session-corruption family The JSONL session backend fsyncs every append ( 2. Item 1 (redactSecrets fails open) is the second settings-seam security gap this week #1688 (proto prototype pollution in cloneJsonShaped/mergeLayers) was confirmed with a fork fix branch; your item 1 is the sibling: a secret buried in a union/intersection/transform schema leaks verbatim ( 3. Item 3 (settings-file permission check) closes a credential-family gap
4. Items 2/10 (stop hooks) and 8 (subagent tool-name) have live community surface
5. Item 13 (landlock-run repo URL) is a 2-line release-blocker
6. Item 18 (AGENTS.md drift) — worth doing before the first tagged release The root AGENTS.md layout is ~16 groups behind; Priority suggestion from field data: 4 (durability asymmetry) and 1 (redact fail-open) are the two with real-user impact already demonstrated in the family threads; 3 and 13 are cheap wins. Items 2/8/10/30/31 cluster naturally into the hooks/subagent "downstream surface" workstream. Thanks for the review — it maps cleanly onto the families the community has been hitting, which is a strong signal the TODO markers are pointing at real gaps. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Superseded — this review was consolidated and reposted as a shorter version here: #2450
All reactions