Changelog
Track the evolution of the Sidelith System of Record.
v1.0.0
Architecture Upgrade
February 7, 2026
Hover to reveal technical details
- Instant Task Loading: Projects with thousands of tasks now load instantly, eliminating wait times during updates.Recursive PlanStore Refactor: Implemented SQL-native `WITH RECURSIVE` CTEs for O(1) retrieval of deeply nested task hierarchies.
- Rock-Solid Reliability: Creating or moving tasks is now glitch-free, even when you're working fast.Graph Integrity Enforced: Applied strict foreign-key constraints with `ON DELETE CASCADE` to prevent orphaned task nodes during rapid iteration.
- Conflict-Free Sync: Multiple updates happen smoothly without overriding each other's data.Atomic Hierarchy Resolution: Wrapped dependency graph traversal in `ISOLATION LEVEL SERIALIZABLE` transactions to guarantee state consistency.
- 94% Faster Performance: The system feels almost instantaneous for complex operations.Query Performance: Reduced hierarchy resolution time by 94% by replacing iterative Python loops with database-native recursion.
v0.9.0
Foundation Hardening
February 4, 2026
Hover to reveal technical details
- Smoother AI Responses: The AI no longer gets 'stuck' or stutters when you send many requests at once.Token Bucket Rate Limiting: Replaced naive `time.sleep` throttling with a precise Token Bucket algorithm to smooth bursty API traffic.
- Unified Logs: All your system events, errors, and actions are now searchable in one place.Unified Signal Buffer: Implemented `SignalBuffer` to aggregate disparate logging streams (system, user, network) into a single structured storage pipeline.
- Bank-Grade Security: Your data is encrypted from the moment you start the application.Encrypted Handshake: Hardened storage permissions by enforcing AES-256 encryption requirements for all initial node handshakes.
- Real-Time Data: Updates happen instantly without slowing down your computer.Zero-Latency Ingestion: Optimized the `Pulse` engine to handle high-velocity telemetry ingestion with non-blocking I/O.
v0.8.0
IPC & Recovery
February 2, 2026
Hover to reveal technical details
- Instant Crash Recovery: If the system blinks, it's back in less than 2 seconds, right where you left off.The Phoenix Protocol: Introduced automated context regeneration (<2s) for instant recovery from system failures or crashes.
- Zero Setup: It just works. No complex configuration needed to connect your editor.Sidecar Discovery: Implemented local file-system based service discovery for zero-config IDE sidecar processes.
- Privacy First: Sensitive data like API keys are automatically stripped before leaving your machine.PII Redaction Middleware: Deployed a privacy layer that automatically scrubs sensitive data (API keys, emails) from telemetry pipelines before egress.
- Smart Restart: The system knows when to stop trying if something is fundamentally broken, preventing endless loops.Crash Forensics: Added a `CrashLoopBackoff` mechanism to prevent recursive restart loops during catastrophic failure modes.
v0.7.0
Architectural Integrity
February 1, 2026
Hover to reveal technical details
- Decision Log: Every major architectural choice is recorded, so you always know 'why' something was done.Merkle-Chained Decision Ledgers: Deployed `rejections.py` to cryptographically log architectural decision records (ADR) and rejections.
- Focus Mode: The system ignores noise and duplicate alerts, keeping your workspace clean.Signal Filtering Service: Implemented a noise-reduction layer using Jaccard Similarity to suppress duplicate or low-value system signals.
- Airgap Mode: For ultra-secure work, you can physically cut off all internet access with one switch.Airgap Mode: Added a strict network isolation toggle that physically disables all outbound HTTP requests for high-security environments.
- Mistake Prevention: The system catches circular logic errors before you even commit your code.Invariant Enforcement: Integrated automated checks for critical system invariants (e.g., no circular dependencies) into the commit hook.
v0.6.0
Context Awareness
January 31, 2026
Hover to reveal technical details
- Smarter Coordination: Different parts of the system now talk to each other more efficiently.Decoupled Coordinator: Refactored the monolithic `Coordinator` into specialized, independent handlers for improved fault isolation.
- Mind Reader: The AI anticipates what you need based on the file you're looking at.ContextTracker Engine: Implemented a non-blocking cursor state monitor to infer developer intent from active file focus.
- Portable Projects: Take your project 'Soul' with you to any machine without losing context.Portable Identity Schema: Standardized the `project.json` schema to allow project identity ('Soul') to be portable across different machines.
- Intent Detection: It understands what you're trying to do without you having to explain it.Intent Fusion: Added a 'MetaJSON' extractor to derive user intent from artifact modifications without requiring full LLM parsing.
v0.5.0
Resource Accounting
January 30, 2026
Hover to reveal technical details
- Debt Tracker: See exactly how much 'technical debt' your project is accumulating in real-time.Computational Unit Metrics: Established 'Side Units' (SU) to quantify and track the computational cost of architectural debt.
- Value Calculator: We track how much time the AI saves you on every automated fix.ROI Ledger: Implemented `averted_disasters` table to log and quantify the value of automated fixes in terms of saved engineering hours.
- Fair Access: Advanced features are unlocked as you level up your usage tier.Tiered Grant System: Created a structured capability grant system to manage access to high-cost features based on user tiers.
- Cost Control: Smart budgeting ensures you never accidentally overuse AI resources.Budget Enforcement: Added greedy token budgeting logic to ensure context window limits are never exceeded.
v0.4.0
System Monitoring
January 29, 2026
Hover to reveal technical details
- Hyper-Fast Monitoring: The system watches your project with zero lag.CPython Audit Hooks: Implemented low-level PEP 578 audit hooks to capture system events (file access, socket connections) with sub-millisecond latency.
- Timeline View: See events from every part of your stack in a single, unified timeline.Polyglot Cross-Entropy Scavenging: Added a log scavenger to correlate events across Next.js, Docker, and Python processes for unified forensic timelines.
- Drift Alert: Get notified the moment your code starts to drift away from the plan.Real-Time Drift Detection: Integrated a file watcher to detect and alert on architectural drift (files created outside the plan) in real-time.
- Live HUD: Visualise your system's heartbeat in real-time.Telemetry Visualization: Added high-frequency telemetry endpoints to power the real-time 'Silicon Pulse' HUD.
v0.3.5
Performance Optimization
January 30, 2026
Hover to reveal technical details
- Ultra Low CPU: Sidelith runs silently in the background without eating up your battery.<5% CPU Bound: Optimized the main event loop to ensure the entire sidecar process consumes less than 5% CPU under normal load.
- Instant Start: The app launches immediately, loading heavy features only when needed.Lazy Decoding Pipeline: Implemented lazy loading for heavy assets and intelligence modules to reduce startup time.
- Scalable Database: The system handles massive projects without slowing down.Modular Persistence: Refactored the monolithic `simple_db` into specialized persistence domains (Strategic, Identity, Forensic) for better scalability.
- Smooth UI: Background tasks never freeze or stutter your interface.Non-Blocking Monitoring: Moved system metrics collection to a background thread to prevent blocking the main execution path.
v0.3.0
CLI Architecture
January 28, 2026
Hover to reveal technical details
- Powerful CLI: Control everything from your terminal with simple, intuitive commands.Modular CLI Handlers: Refactored the CLI using the Typer pattern to support a plugin-like architecture for subcommands.
- Safe Config: The app checks your settings on startup to prevent weird errors later.Strict Environment Parsing: Implemented strict Pydantic models for parsing and validating `.env` configurations on startup.
- Self-Diagnosis: New tools allow the system to check its own health and report issues.Introspection Tools: Added `side audit` and `side status` subcommands for deep system introspection and debugging.
v0.2.0
Language Support
January 27, 2026
Hover to reveal technical details
- Deep Understanding: Sidelith reads your code structure, not just the text.Deep Semantic Shadowing: Implemented Tree-sitter AST extraction to build a live 'Semantic Shadow' of the codebase structure.
- 15+ Languages: Works with almost any language you use, right out of the box.Polyglot Fingerprinting: Standardized project language detection across 15+ languages using file-signature analysis.
- Smart Analysis: A three-step process ensures nothing is missed.Multi-Stage Understanding: Deployed a multi-stage pipeline for code understanding: Detection -> Fingerprinting -> AST Parsing.
v0.1.5
Local Intelligence
January 26, 2026
Hover to reveal technical details
- Offline AI: Use powerful AI models without sending data to the cloud.Offline Reasoning Kernel: Integrated a generic LLM client interface to support offline inference via Ollama.
- Any Environment: Switch between laptop, server, and cloud setups instantly.Multi-Environment Support: Implemented configuration overlays for seamless switching between Local, Staging, and Production environments.
- Semantic Search: Find code by meaning, not just keyword matching.Semantic Embeddings: Added support for generating and storing vector embeddings to enable semantic search over the codebase.
v0.1.0
Genesis
January 24, 2026
Hover to reveal technical details
- Instant Connect: Connect your local environment to the mesh in seconds.Zero-to-Connected Handshake: Established the initial secure handshake protocol for connecting local nodes to the mesh in under 15 seconds.
- Fast saving: Your work is saved immediately and reliably.SQLite WAL Architecture: Initialized the local-first persistence layer using SQLite in Write-Ahead Logging (WAL) mode for concurrency.
- Secure Identity: Every node gets a unique, unforgeable cryptographic ID.Cryptographic Identity: Implemented local RSA key generation for establishing cryptographic node identity.
v0.0.1
System Initialization
January 16, 2026
Hover to reveal technical details
- The Brain: The core intelligence engine is online.Intelligence Pipeline Boot: Initial import of core intelligence modules and dependency injection container.
- Standard Protocol: Built on open standards for maximum compatibility.MCP Foundation: Established the Model Context Protocol (MCP) server foundation for standardized tool exposition.
- Universal Talk: Works with any editor that speaks standard IO.STDIO Transport Layer: Implemented the standard input/output transport layer for universal editor compatibility.
© 2026 Sidelith Inc. All systems functional.