Skip to content

Roadmap

Fresh

Source: ROADMAP.md (all phases marked DONE), BIBLE.md (Phase 12 summary)

All 35 features across Phases 0-7 of Roadmap #1 are DONE as of 2026-05-16.

Totals

PhaseFeaturesWhat it enables
0: Verify and Clean5 tasksConfirm what's built actually works
1: Autonomous Ops4Runs itself without manual intervention
2: Missing Features7Complete product (proxy, content, clients, notifications)
3: Production Hardening5Reliable enough for overnight unattended runs
4: Intelligence and Evasion5Self-healing, anti-detection, behavioral identity
5: Campaign Orchestration3Multi-week autonomous campaigns, ROI proof, vision fallback
6: Power Features4Geogrid, GBP, competitor intel, A/B testing
7: Scale2Multi-machine swarm, standalone SaaS product
Total35 featuresAutonomous SEO machine

Ground truth (2026-05-16 audit)

WhatCountStatus
Server routes70471 core + 630 plugin + 3 event
Plugins total109+79+ have routes, 23 backend utilities, 18 social-platform wrappers
Dashboard~1,100 lines13 tabs (Scheduler added), 7 modals, interactive
CLI subcommands16All wired
Sleeves20Ports updated to 4700
Scripts~321Across 13 categories
Workflows46 JSONCopied
Ender Eyes13 scriptsHas index.mjs with 2 routes
Data stores21 dirs, 106 filesWorking
Accounts imported50In data/ghost-engine/accounts/

What was DONE in Roadmap #1

Phase 0 - Verify and Clean

  • 0.1: Visual dashboard test
  • 0.2: Fix route shadow bug (removed dead /browser/list)
  • 0.3: Fix 3 remaining skill refs (:4600 to :4700 in comments)
  • 0.4: Smoke-test key endpoints
  • 0.5: Import accounts

Phase 1 - Autonomous Operations

  • 1.1: Universal scheduler (6 job types)
  • 1.2: Warmup autopilot (3 default daemons)
  • 1.3: Cookie freshness daemon
  • 1.4: Rank tracking cron

Phase 2 - Missing Features (7 plugins)

  • proxy-manager
  • content-gen
  • link-registry
  • detection-scorecard
  • client-manager
  • client-reporting
  • notifications

Phase 3 - Production Hardening

  • 3.1: WebSocket replaced with SSE (event-bus.mjs)
  • 3.2: Structured logging (logger.mjs)
  • 3.3: Job queue with persistence
  • 3.4: Backup / restore
  • 3.5: Error recovery

Phase 4 - Intelligence and Evasion (5 plugins)

  • self-healing (7 failure patterns)
  • anti-coordination (network graph)
  • canary-system (sacrificial accounts)
  • behavioral-identity (per-account fingerprints)
  • geofenced-personas (10 city profiles)

Phase 5 - Campaign Orchestration (3 plugins)

  • playbook-engine (multi-week DSL)
  • revenue-attribution (action to rank to revenue)
  • vision-fallback (CDP to Ender Eyes routing)

Phase 6 - Power Features (4 plugins)

  • geogrid-scanner (map grid heatmaps)
  • gbp-automation (posts, reviews, Q&A)
  • competitor-monitor (rank tracking, alerts)
  • ab-testing (z-test significance)

Phase 7 - Scale (2 plugins)

  • swarm-mode (multi-machine coordination)
  • competitive-intel (SaaS intelligence product)

What's proven vs aspirational

Proven

  • Engine boots and runs (704 routes, 109+ plugins)
  • CreepJS: 0% headless, 0% stealth
  • Plugin system works
  • Account store, scheduling, persistence functional
  • Dashboard operational
  • Cookie refresh with proxy pool fallback
  • 50 accounts imported and accessible

Built but untested

  • Ghost mode OS-level input (isTrusted:true in theory, not validated against real detection sites)
  • Vision navigation (built for 3 providers, not tested against real login flows)
  • ADB mobile backend (no Android device or Waydroid connected yet)
  • Ghost mode on Reddit, LinkedIn, Facebook (whole reason for V2)

Not yet built

  • Linux backend (port SendInput to xdotool for VPS)
  • C# DLL compilation (eliminate ~50 ms PowerShell overhead)
  • Multi-window ghost sessions
  • CJK/emoji for ADB text input