Skip to content
Ivan Seredkin edited this page May 22, 2026 · 4 revisions

budi wiki

Architecture decisions and durable contracts that outlived the in-tree docs/adr/ directory. These pages preserve the design reasoning; for current behavior, see the source code and SOUL.md.

Architecture decisions

Page Scope
Cloud Data Contract and Privacy Boundary Cloud sync payload shape, privacy boundary, field-level exclusions
JSONL Tailing as Live Ingestion Why JSONL tailing replaced the reverse proxy as the sole live path
Cursor Usage API Contract Undocumented Cursor Usage API: endpoints, auth, response shape, lag profile
Model Pricing – Embedded Baseline and Runtime Refresh LiteLLM manifest embedding, runtime refresh, pricing_source column semantics
Copilot Chat Data Contract Copilot Chat transcript discovery, parsing, model resolution
Copilot Chat – JetBrains Storage Contract JetBrains-specific Nitrite DB layout, phase 1 vs phase 2 discovery
Custom Team Pricing and Effective Cost Team pricing overlay, effective cost recalculation, cloud push

Clone this wiki locally