From 32afe8dde712f4c5c33e08d9c39cb7f3e27f8f5d Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Sat, 21 Mar 2026 12:04:10 -0700 Subject: [PATCH] =?UTF-8?q?docs(e2ee):=20update=20roadmap=20=E2=80=94=20Ch?= =?UTF-8?q?ronoMind=20+=20PeakPulse=20backends=20encrypted=20(9=20total)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ChronoMind: timers.description, routines.description, routines.steps[].notes (182 tests) - PeakPulse: peak-sessions.notes (65 tests) - Only MindLyst (KMP) and LocalMemGPT (SQLite) deferred --- docs/devops/END_TO_END_ENCRYPTION_ROADMAP.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/devops/END_TO_END_ENCRYPTION_ROADMAP.md b/docs/devops/END_TO_END_ENCRYPTION_ROADMAP.md index 0fb90fa6..6a69902b 100644 --- a/docs/devops/END_TO_END_ENCRYPTION_ROADMAP.md +++ b/docs/devops/END_TO_END_ENCRYPTION_ROADMAP.md @@ -1,9 +1,9 @@ # ByteLyst — End-to-End Encryption Implementation Roadmap > **Purpose:** Phased implementation plan for encryption across the ByteLyst ecosystem. -> **Status:** Phase 1 + Phase 2 (Sprint 3 + Sprint 4) COMPLETE — 7 backends + native SDKs + client-encrypt + secure-storage-web +> **Status:** Phase 1 + Phase 2 (Sprint 3 + Sprint 4) COMPLETE — 9 backends + native SDKs + client-encrypt + secure-storage-web > **Author:** AI Architecture Review -> **Last updated:** 2026-07-12 +> **Last updated:** 2026-03-21 > **Design doc:** [`END_TO_END_ENCRYPTION_DESIGN.md`](END_TO_END_ENCRYPTION_DESIGN.md) --- @@ -263,14 +263,14 @@ Week 1-2 Week 3-4 Week 5-6 Week 7-8 Week 9-10 Week 11-14 #### 3.5 Remaining Backends (Low Priority — Defer or Skip) -| Product | Backend Port | Encrypted Fields | Decision | -| ---------------------- | ------------------- | ----------------------------------- | -------- | -| **FlowMonk** (4017) | `tasks.description` | Defer to Sprint 4 — low sensitivity | -| **ChronoMind** (4011) | None | Skip — timer configs not sensitive | -| **PeakPulse** (4010) | None | Skip — GPS/stats not sensitive | -| **LocalMemGPT** (4019) | `messages.content` | Sprint 5 (SQLite-specific approach) | +| Product | Backend Port | Encrypted Fields | Decision | +| ---------------------- | ---------------------------------------------------------------------- | --------------------------------------------------- | -------- | +| **FlowMonk** (4017) | `tasks.description` | ✅ Done (Sprint 4) — 211 tests | +| **ChronoMind** (4011) | `timers.description`, `routines.description`, `routines.steps[].notes` | ✅ Done — 182 tests | +| **PeakPulse** (4010) | `peak-sessions.notes` | ✅ Done — 65 tests | +| **LocalMemGPT** (4019) | `messages.content` | Deferred — SQLite raw SQL, needs different approach | -**Sprint 3 deliverable:** 6 product backends encrypted (LysnrAI, JarvisJr, NoteLett, MindLyst, NomGap, ActionTrail). +**Sprint 3 deliverable:** 9 product backends encrypted (LysnrAI, JarvisJr, NoteLett, NomGap, ActionTrail, FlowMonk, ChronoMind, PeakPulse). Only MindLyst (KMP) and LocalMemGPT (SQLite) deferred. ---