docs: add badge fetching design, update verified items (TODO-042,058,062,065)

Badge fetching design with Protobuf parsing, 24h cache refresh, cacache
integration. Mark TODO-042 verified, TODO-058 monitoring, TODO-062 complete.
This commit is contained in:
Edison Jwa
2026-06-11 21:30:27 +09:00
parent 1e774035d1
commit 020218a7a1
2 changed files with 122 additions and 2 deletions
@@ -345,6 +345,7 @@
- **Description:** Recent server management is partially implemented. Needs completion per spec.
- **Effort:** M
- **Dependencies:** None
- **Status:** VERIFIED COMPLETE — Auto-save on connect exists in chanora_core/src/lib.rs:629-650. Bookmark list UI shows all bookmarks with connect/delete. _reloadBookmarks() called on disconnect. (2026-06-11)
### TODO-043 — Implement event replay tool (SysRS-171, SRS-098)
- **Priority:** P2
@@ -466,7 +467,7 @@
- **Description:** No full TS5 client protocol exists yet. Watch `tsdeclarations` repo for updates that may affect Chanora compatibility.
- **Effort:** S
- **Dependencies:** None (ongoing)
- **Status:** MONITORING — no TS5 protocol updates detected; `tsdeclarations` last checked 2026-06-11
- **Status:** MONITORING — No TS5 updates detected. GitHub watch recommended. (2026-06-11)
### TODO-059 — Build auto-reconnect logic internally
- **Priority:** P2
@@ -518,7 +519,7 @@
- Cross-verified against YaTQA §8.5 resolution order
- **Effort:** M
- **Dependencies:** None
- **Status:** VERIFIED COMPLETE — full resolution chain implemented (2026-06-11)
- **Status:** VERIFIED COMPLETE — Full chain implemented: DNS, TSDNS SRV, TSDNS TCP in chanora_resolver/src/lib.rs:178-387. First-wins semantics. (2026-06-11)
### TODO-063 — Verify tsclientlib encoding handling (UTF-8 vs UCS-2 vs CESU-8)
- **Priority:** P1