deepseek-v4-pro
e5330e957b
docs: mark review #001 findings resolved (M1, M2, L2, L4, L5, N1-N3, N5)
...
Update the remediation plan with a resolution section and per-finding
status. Nine findings resolved in commit 9944153; L1, L3, L6, N4, N6
remain open.
2026-08-17 12:13:35 +00:00
deepseek-v4-pro
8ff7ba27f3
docs: add post-Phase-5 code review (coverage + correctness + smell)
...
First full review of the alktty crate after Phase 5 landed. Covers
coverage (cargo-llvm-cov), correctness, and code smell, with a
remediation plan.
- 2 Medium: TtySession never handles the negotiation-rejection error
frame (M1); wait() swallows MalformedExitChunk (M2)
- 6 Low: channels input ignored (L1), consumer stdout/stderr routing
untested (L2), open_via_channels 0% covered (L3), mocks leak into
public API (L4), cargo fmt fails (L5), pty bridge error paths
untested (L6)
- 6 Nit: 9 rustdoc warnings (N1), stale doc paths (N2), unsafe vs
AGENTS.md §14 (N3), sleep-based timing (N4), duplicated seed helpers
(N5), unverified MSRV (N6)
Verification: cargo test (81), cargo test --all-features (123),
clippy clean (native + wasm), wasm check clean, publish dry-run clean,
llvm-cov 90.74% lines / 92.24% functions.
2026-08-17 11:47:35 +00:00