Search docs...⌘/
Search docs...⌘/
DocsGeneralProject Roadmap
Project Roadmap
Development schedule, completed milestones, in-progress items, and future plans.
This roadmap tracks the development progress of LeadForge OS, outlining completed features, active tasks, and upcoming milestones.
Completed Milestones (v1.0.0-beta.1)
- Local-First Datastores: Workspace-isolated SQLite databases with WAL (Write-Ahead Logging) mode and automatic connection pools.
- Idempotent Migration Runner: Schema updates validated via
runner.tswith automatic backup restoration (.migration.bak) on transaction failures. - Sandboxed Worker Host: Multi-process task execution fork module preventing heavy scraping engines from blocking the React UI thread.
- Scheduler Watchdog: Ping/pong heartbeat monitoring of background worker health with auto-kill (SIGKILL) and exponential retry policies.
- Playwright Google Maps Scraper: Infinite-scroll business discovery with redirect resolving and automatic crawl trigger chaining.
- Cheerio Domain Crawler: Breadth-First Search crawling for harvesting phone numbers, email strings, and ignoring spam/tracking signatures.
- LinkedIn Voyager API Integrations: Direct extraction of key executive contacts leveraging user session cookies.
- Local CRM & Sequence Builder: Offline interface for lead pipeline visualization, drag-and-drop workflow step configurations, and Nodemailer SMTP sending.
- SRE Cockpit Observability: Integrated local metrics averages, real-time log parsing, database diagnostics tests, and manual backup recovery console.
In Progress
- Comprehensive Documentation System: Auditing all historical files, moving documents to archived and ADR folders, and creating professional user/developer manuals.
- Dependency Cruiser Boundaries Integration: Hardening boundary rules to prevent cyclical imports between Hono server APIs and Electron processes.
- Electron safeStorage Fallback Hardening: Improving safeStorage fallback options on Linux/Mac where native keyring APIs may be locked.
Planned (Upcoming Releases)
- Local RAG & Vector Embeddings: Integrating
sqlite-vecdirectly in SQLite migrations to run offline semantic search and qualify leads against local context. - Third-Party Email Verification Adapters: Implementing concrete integrations (e.g. Hunter, ZeroBounce) behind the
verification.tsadapter wrapper. - Multi-Platform Installer Builds: Implementing macOS (
.dmg) and Linux (.AppImage) compile routines insideelectron-builder.ymlto support cross-platform releases. - Workspace Sync Optimization: Adding delta-based compressions in the
SyncEnginewhen pushing local updates to Hono cloud APIs.
Future Explorations
- Auto-Updater Integration: Hardening signature checking routines and testing automatic package downloads via GitHub Releases on macOS.
- Shared Plugin Registry: Creating isolated sandboxes for custom community scrapers and sequence steps.
- Team Collaboration Workspace: Cloud synchronization workspace pools allowing multiple local instances to merge lead data conflicts via CRDT.