From e0ecc9e370b24ba407302ab47c8cc2dedc1ee676 Mon Sep 17 00:00:00 2001 From: "glm-5.2" Date: Sun, 28 Jun 2026 21:35:50 +0000 Subject: [PATCH] tasks: mark core/three-remote-roles-docs complete --- tasks/core/three-remote-roles-docs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/core/three-remote-roles-docs.md b/tasks/core/three-remote-roles-docs.md index 9e7c028..378a549 100644 --- a/tasks/core/three-remote-roles-docs.md +++ b/tasks/core/three-remote-roles-docs.md @@ -1,7 +1,7 @@ --- id: core/three-remote-roles-docs name: Document the three remote roles and client-side verifier selection rule (ADR-034) -status: pending +status: completed depends_on: [core/peer-entry-model] scope: single risk: trivial @@ -82,4 +82,4 @@ endpoint is **not** in that graph on the client side: no `PeerEntry`, no ## Summary -> To be filled on completion \ No newline at end of file +Added doc comments to alknet-core/src/auth.rs (three remote roles table + client-side verifier selection rule from ADR-034 §1/§3, referencing auth.md and ADR-034) and alknet-core/src/endpoint.rs (clarified server-side AcceptAnyCertVerifier is request-but-don't-require fingerprint extraction, and that client-side verifier selection is a CallClient concern by PeerEntry presence per ADR-034 §3). Comments-only, no code changes. cargo build/clippy/test all clean; rustfmt clean on touched files. \ No newline at end of file