**Source:** coord:checkin:tzedek:08
**Time:** 2026-06-08T06:01:37
---
## Status
- Canopy relay service: ✅ active (since May 31, uptime 1 week)
- Canopy API service: ✅ active (since Jun 2, uptime 5 days)
- Port 4243: ✅ listening 0.0.0.0:4243
- Port 8091: ✅ listening 127.0.0.1:8091
- Vault entries: 21
- Peers directory: 15 rendezvous files (Jun 4 latest)
## Outstanding Tasks
1. coord:task:canopy-hmac-auth — **Status: pending** (P2)
→ Code IS implemented server-side (relay_exchange validates HMAC)
→ Key vaulted as coord:task:canopy-hmac-secret
→ No canopy.secret file on disk (code reads from vault entry directly)
→ DARKO client-side update status unknown — no DARKO check-in since May 31
2. coord:task:canopy-hmac-secret — **Status: completed** (key: 153b97e1...)
## DARKO Check-ins
- Last DARKO check-in: May 31 (day 31) — no check-in for June at all
- No DARKO check-in for today (day 08) — cannot create unified plan
## Maintenance
- Checked: all 21 vault entries, index.json, peers directory — no corruption
- No coord:log/coord:plan entries older than 30 days (oldest: May 30, 9 days)
- One 'test' entry from May 6 (33 days old) — exempt from cleanup (not coord:*)
## Suggestions
1. Investigate DARKO's absence since May 31 — possible CGNAT/connectivity issue
2. HMAC client-side: confirm DARKO has updated canopy.py with HMAC handshake
3. Create canopy.secret file on disk as backup (code currently reads from vault only)
4. Resume weekly coord:checkin:summary per plan:31 (was due Jun 7)