Releases: snapback-dev/vscode
🎓 v1.4.0 — Self-Learning System
Self-Learning Pattern Application Engine
LearningApplicator brings pattern recognition and automatic application
SnapBack now learns from your coding patterns and automatically applies best practices, making it a true intelligent coding companion.
🎯 What's New
- LearningApplicator: Pattern recognition engine that learns from code history
- Auto-Pattern Application: Automatically applies learned patterns to new code
- Context-Aware Learning: Understands when patterns should (and shouldn't) apply
- Pattern Promotion: Successful patterns automatically promote from cold → warm → hot tiers
�� How It Works
- Capture: Records successful patterns as you code
- Analyze: Identifies situations where patterns apply
- Suggest: Recommends patterns in similar contexts
- Apply: Can automatically apply proven patterns with your approval
📊 Intelligence Tiers
- Hot Tier: Always-loaded, frequently-used patterns (3+ uses)
- Warm Tier: Context-loaded patterns
- Cold Tier: Archived learnings (30d unused → 90d deleted)
🚀 Looking Forward
This release sets the foundation for SnapBack Intelligence Era v2.0, where the system becomes a proactive coding partner that learns and adapts to your style.
Current Release — Protection Era v1.x transitioning to Intelligence Era v2.x
🚀 v1.0.0 — Public Launch
SnapBack Public Launch
MCP server standalone, production-ready platform
This is the first public release of SnapBack, marking the transition from private development to production-ready platform.
🎯 What's New
- MCP Server Standalone: Fully independent MCP server for AI assistant integration
- Production Ready: Battle-tested with comprehensive E2E test suite
- Cross-Platform: Works with Cursor, Claude Desktop, Windsurf, and any MCP-compatible client
🤝 Aligned Release
This release coordinates with:
- CLI v1.0.0 — Command-line interface reaches production maturity
- MCP Server v1.0.0 — Standalone MCP server for AI assistants
📊 Timeline
8 weeks of development | 1,312 commits | 6 major phases
From Genesis (v0.1.0) to Public Launch, SnapBack evolved through:
- Phase 0: Genesis (Dec 1-7)
- Phase 1: Foundation (Dec 8-14)
- Phase 2: Core Engine (Dec 15-21)
- Phase 3: Intelligence Engine (Dec 26-29)
- Phase 4: Public Launch (Dec 30 - Jan 2) ← YOU ARE HERE
🔗 Resources
📦 Installation
# VS Code Extension
code --install-extension MarcelleLabs.snapback-vscode
# CLI Tool
npm install -g @snapback/cli
# MCP Server (for AI assistants)
npx @snapback/mcp-serverProtection Era v1.x — Automatic snapshots, AI detection, local-first safety
🤖 v0.5.0 — AI Detection Engine
AI Detection Engine
@snapback/engine with 9 tools, DecisionEngine, 160 tests
This release introduces the core AI detection engine that powers SnapBack's intelligent snapshot creation.
🎯 What's New
- @snapback/engine Package: Standalone AI detection engine with 9 specialized tools
- DecisionEngine: Intelligent decision-making system for snapshot triggers
- 160 Test Suite: Comprehensive test coverage ensuring accuracy
- 89% Accuracy: Proven AI detection rate in production usage
🔧 Technical Details
The engine analyzes code changes using:
- File change patterns
- Edit velocity metrics
- Context switching detection
- Multi-file coordination analysis
- High-risk change patterns
📈 Impact
This milestone marks SnapBack's transition from simple snapshot management to intelligent, AI-aware protection.
Phase 2: Core Engine — Foundation for intelligent code protection
🎉 v0.1.0 — Genesis
Genesis — SnapBack AI Code Protection
The beginning of local-first, AI-aware code safety
First commit establishing the foundation for automatic code protection during AI-assisted development.
🌱 The Vision
Protect developers from AI overwrites without disrupting workflow. Every AI tool (Cursor, Copilot, Claude, Windsurf) makes mistakes. SnapBack ensures you can always recover in <1 second.
🎯 Core Principles (Day 1)
- Local-First: Your code never leaves your machine
- Zero-Config: Works immediately, no setup required
- Privacy: No cloud uploads, no tracking
- Performance: Sub-100ms snapshot creation
📅 Timeline
- December 1, 2025: Initial commit
- 8 weeks later: Public Launch (v1.0.0)
- 21 releases: From Genesis to Self-Learning
🚀 What Came Next
From this first commit, SnapBack evolved through:
- AI Detection Engine (v0.5.0)
- Intelligence System (v0.6.0 - v0.9.0)
- Public Launch (v1.0.0)
- Self-Learning (v1.4.0)
Phase 0: Genesis — Where it all began