1616
1717## ⚡ Why SQLoot
1818
19- - 🔒 Sovereign-by-design local-first data infrastructure.
20- - ⚙️ Bun-first and SQLite-compatible runtime direction.
21- - 📊 Evidence-driven engineering via reproducible benchmarks.
22- - 🧩 Evolu-compatible now.
19+ - 🌍 Grow the local-first community and make the ecosystem easier to discover and adopt.
20+ - 🛠️ Build practical tools and a robust CLI for developers and operators.
21+ - ⚡ Push performance in critical paths with Zig/Rust and systems-level optimizations.
22+ - 🧩 Keep Evolu compatibility while delivering upgrades and upstream-ready improvements.
23+ - 🧪 Run experiments, publish benchmarks, and propose new local-first specs where needed.
24+ - 🤖 Advance local-first collaboration patterns for AI agents.
2325
2426## 🤝 Foundation: Evolu
2527
@@ -36,43 +38,40 @@ Credit where it belongs: huge respect to [evoluhq](https://github.com/evoluhq) a
3638| Track | Role | Current State |
3739| ---| ---| ---|
3840| ` evolu-plan-b ` | Evolu-compatible Bun + Biome baseline | Public rollout |
39- | ` core ` | SQLoot-native runtime foundations (Rust, Zig) | Planning |
41+ | ` core ` | SQLoot-native runtime foundations (Rust/ Zig) | Planning |
4042| ` bench-suite ` | Reproducible benchmark harness | WIP |
41- | ` relays ` | Evolu-compatible relay implementations (TS, Rust, BEAM, Elysia ) | WIP |
42- | ` lootbox ` | CLI umbrella & tools (Rust) | WIP |
43+ | ` relays ` | Evolu-compatible relay implementations (Bun+Elysia/ Rust/ BEAM) | WIP |
44+ | ` lootbox ` | CLI umbrella, TUI, tools (Rust) | WIP |
4345| ` blind-cloud ` | Encrypted cloud transport experiments (vault/relay/repacker) | Research |
4446| ` local-first ` | Community forum, blog, wiki, guides | TBD |
4547| ` loot-cms ` | File-based CMS, editor, sync storage | Research |
46- | ` loot-ops ` | Org-wide Nix/IaC/CI platform glue for repos | Private |
48+ | ` loot-ops ` | Org-wide platform glue for repos (Nix/IaC/CI) | Private |
4749| ` website ` | Landing page, docs, bench measurements, stats | WIP |
4850| ` knowledge ` | Obsidian KB, planning, issues, research | Internal |
4951
5052Public docs and public APIs are opening in phases as each track stabilizes.
5153
52- ## 🗺️ 2026 Roadmap (WIP Checklist )
54+ ## 🗺️ 2026 Roadmap (WIP)
5355
54- ### Milestone - Track Progress
56+ ### Milestone Progress (as of March 1, 2026)
5557
56- - [x] 🧩 Evolu-based Bun-first baseline established
57- - [x] 📦 Public track for ` evolu-plan-b ` prepared
58- - [ ] 🧪 Benchmark harness foundation running in ` bench-suite ` (~ 45%)
59- - [ ] 📈 Stable regression gates with p50/p95/throughput/memory evidence
60- - [ ] 🏗️ SQLoot core bootstrap beyond skeleton phase
61- - [ ] 🔐 Relay and transport hardening to public-ready operations
62- - [ ] 🔌 Priority integrations (TanStack Start, Tauri, Astro) (~ 70%)
63- - [ ] 🧩 Evolu compatibility and stabilization (~ 90%)
64- - [ ] 📊 Benchmark reliability and CI evidence (~ 45%)
65- - [ ] 🧱 SQLoot core bootstrap (~ 20%)
66- - [ ] 🌐 Relay and transport hardening (~ 30%)
67- - [ ] 🔌 Priority integrations (~ 20%)
58+ - [x] 📦 Public track for ` evolu-plan-b ` prepared (100%)
59+ - [x] 🧩 Evolu-based Bun-first baseline established (95%)
60+ - [ ] 🔌 Priority integrations (TanStack Start, Tauri, Astro) (75%)
61+ - [ ] 🧪 Benchmark harness foundation in ` bench-suite ` (45%)
62+ - [ ] 📊 Regression evidence gates (p50/p95/throughput/memory) (40%)
63+ - [ ] 🌐 Relay and transport hardening (` relays ` , ` blind-cloud ` ) (30%)
64+ - [ ] 🧱 SQLoot core bootstrap (` core ` ) (20%)
65+ - [ ] 🛠️ ` lootbox ` CLI baseline (scope, commands, packaging) (25%)
66+ - [ ] 📚 Public docs and evidence surfaces (` website ` , ` local-first ` ) (35%)
6867
6968## 🎯 Next 4 Weeks
7069
71- 1 . Ship stable relay-sync benchmark lane with report schema v1 .
72- 2 . Deliver real finance reference workload for both demo and benchmark use .
73- 3 . Finalize benchmark integration SDK/API for external app and framework lanes .
74- 4 . Close bench reliability gaps (driver parity, scenario coverage, regression policy) .
75- 5 . Publish clearer public docs and benchmark evidence surfaces .
70+ 1 . Lock ` evolu-plan-b ` public baseline: keep CI green, tighten docs, and close rollout gaps .
71+ 2 . Ship ` bench-suite ` baseline lanes with reproducible report schema and first regression thresholds .
72+ 3 . Stabilize integration lanes for TanStack Start, Tauri, and Astro with actionable smoke outputs .
73+ 4 . Define and run relay hardening matrix for reconnect/load/failure handling in ` relays ` .
74+ 5 . Ship ` lootbox ` CLI v0 scope and first operator commands for workspace/bootstrap + benchmark flows .
7675
7776## 🤝 Contributing
7877
@@ -88,4 +87,3 @@ For responsible disclosure, see [SECURITY](https://github.com/SQLoot/.github/blo
8887 <a href =" https://github.com/enterprises/ownCTRL " ><img src =" https://img.shields.io/badge/©️_2026-ownCTRL™-333?style=flat&labelColor=ddd " alt =" © 2026 ownCTRL™ " /></a >
8988 <a href =" https://github.com/miccy " ><img src =" https://img.shields.io/badge/⚙️_Maintained_with_🩶_by-%40miccy-333?style=flat&labelColor=ddd " alt =" Maintained by @miccy " /></a >
9089</div >
91-
0 commit comments