glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 11:53:54 +00:00
5b2654f492 docs(tasks): close the wave-2 review gate — verdict green
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 11:40:30 +00:00
196289f5ad feat(handler): enforce the in-crate concurrent-channel cap at the open surface (w2-bounded-resources)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 11:04:18 +00:00
2e5a7c9cee feat(serve): land the spawn-and-return plumbing + exit/status mechanics (w2-spawn-return)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 09:04:44 +00:00
68d3723f6a feat(dispatch): land the parse-only dispatch + the fail-closed decline core (w2-dispatch-decline-core)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 08:42:16 +00:00
3b77193e85 feat(tests): land the loopback harness — the in-process contract-test vehicle (w2-loopback-harness)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 08:33:59 +00:00
2202149fc0 feat(auth): land the ADR-004 dispositional auth bridge (w2-auth-bridge)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 07:51:51 +00:00
b90e89b600 feat(server): land the SshAdapter mount + russh Config construction (w2-server-mount)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 07:38:05 +00:00
18ef55c60d docs(tasks): decompose wave 2 — the server stack
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 07:22:26 +00:00
a19cdc4832 docs(tasks): close the wave-1 review gate — verdict green
1bd2588788 docs(src): wave-1 gate polish — rustdoc links, doc typos, redundant test lines
Compare 2 commits »
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 07:09:18 +00:00
214690b9c2 test(doubles): land the wave-1 in-memory seams + unified ed25519 fixtures
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:57:53 +00:00
949d0bbbe4 feat(config): land the configuration surface (serve-config, dial-config, Limits)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:45:56 +00:00
4d529dbacf feat(key-source): land the vault-backed key sources (ADR-005 custody in code)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:40:40 +00:00
149f11d4b2 feat(host-key): land the HostKeyPolicy seam (OQ-05, policy-blind)
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:27:52 +00:00
22b82af517 docs(architecture): correct the fingerprint base64 alphabet wording
635e82b54b feat(fingerprint): land the single fingerprint path + ssh-keygen parity vectors
Compare 2 commits »
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:22:53 +00:00
d85299df38 feat(error): land the fail-closed key-source error taxonomy
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:20:21 +00:00
78ae905b21 build(manifest): land wave-1 dependency set and ADR-003 feature graph
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 06:13:27 +00:00
0b1bc284fa docs(plans): add wave-based implementation plan; decompose wave 1
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-28 05:08:02 +00:00
ab6fb9de87 docs(architecture): resolve all open questions (OQ-01..13), mark specs reviewed
glm-5.3-flash pushed to main at alkdev/alkssh 2026-10-27 15:19:10 +00:00
f36c268694 docs(architecture): OQ-10 reopened — premise corrected in place, derivation details deferred to mapping.md
glm-5.3-flash pushed to main at alkdev/alktty 2026-10-27 15:19:04 +00:00
6e33320e69 docs: exit-chunk code semantics — the -N encoding is not ExitStatus::code(), and the -1 sentinel collides with SIGHUP