From 1dc9f1f187228b3a36c78b20aaad5a6ac2273c06 Mon Sep 17 00:00:00 2001 From: Dorian Date: Sat, 14 Mar 2026 05:29:45 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20update=20VC-04=20status=20=E2=80=94=20?= =?UTF-8?q?credential=20issuance=20error=20investigation=20needed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- loop/plan.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loop/plan.md b/loop/plan.md index 1d83b153..affa8554 100644 --- a/loop/plan.md +++ b/loop/plan.md @@ -283,7 +283,7 @@ Every test must pass **10 consecutive times** from BOTH .228→.198 AND .198→. - [x] **VC-03** — Added VC verification status to federation.list-nodes. Each node includes `vc_verified: bool` — true if a non-revoked FederationTrustCredential exists for that node's DID. VC-02 issues these during federation.join. (Full presentation exchange deferred.) -- [ ] **VC-04** — (BLOCKED: .198 backend keeps crashing/restarting — 502 errors during tests. VC flow requires both nodes stable simultaneously. .228 VC issuance/verification works in isolation via test-all-features.sh. Cross-node VC exchange needs .198 stability fix.) +- [ ] **VC-04** — (BLOCKED: identity.issue-credential returns "Operation failed" on .228. Error sanitization hides the real error. Both nodes stable now. Credentials directory exists with credentials.json. Identity records exist. The signing callback in credentials.rs may be failing. Needs error logging investigation — the `error!()` macro output isn't appearing in journalctl despite tracing level set to debug.) ---