glm-5.3-flash
ff3295422c
params: the error-schema declaration + the wire hygiene residue (review-002 D-3, N-3, N-9)
- D-3: socks5_open_spec declares the channel:open_failed
ErrorDefinition (alktty-ported schema, adapted) — reason enum is
the full ADR-049 §3 five-code vocabulary matching
SocksEstablishmentReason's parse table; description carries this
crate's gate classes (FORBIDDEN / INVALID_INPUT /
channel:too_many_channels) + the no-phantom-channel property.
Pinned by open_spec_declares_the_open_failed_error_definition,
which round-trips every enum value through the typed vocabulary —
schema and typed view cannot drift. Module doc updated from claim
to fact.
- N-3: DatagramReader::feed's structurally-unreachable let-else
restructured — the header read folds into the let-else's else arm
(live-else shape); zero behavior change, wire suite green
unchanged.
- N-9: is_mid_frame kept; doc names the anticipated batch-2 consumer
(the front-door bridges) so dead-surface sweeps don't flag it.
Verification:
- cargo test: 357 passed, 0 failed (all suites)
- cargo clippy --all-targets -- -D warnings: clean
- cargo fmt --check: clean
- cargo doc --no-deps: clean
- cargo check --target wasm32-unknown-unknown: clean
- cargo clippy --target wasm32-unknown-unknown -- -D warnings: clean
Task: tasks/implementation/fix-hygiene-residue.md (completed)
2026-09-24 18:41:42 +00:00
..
2026-09-24 07:15:27 +00:00
2026-09-24 00:51:46 +00:00
2026-09-23 23:50:01 +00:00
2026-09-23 14:38:39 +00:00
2026-09-24 07:44:54 +00:00
2026-09-23 15:17:20 +00:00
2026-09-23 21:05:33 +00:00
2026-09-23 19:58:31 +00:00
2026-09-23 19:39:08 +00:00
2026-09-23 18:33:15 +00:00
2026-09-23 18:48:16 +00:00
2026-09-23 15:02:24 +00:00
2026-09-24 11:58:55 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 18:41:42 +00:00
2026-09-24 18:04:55 +00:00
2026-09-24 18:20:31 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 09:13:08 +00:00
2026-09-22 11:01:55 +00:00
2026-09-21 14:15:59 +00:00
2026-09-21 11:46:21 +00:00
2026-09-21 15:27:20 +00:00
2026-09-21 14:01:06 +00:00
2026-09-21 13:13:56 +00:00