Welcome to FusionOps
Relevant source files
The following files were used as context for generating this wiki page:
FusionOps (internal name LP Factory) is a comprehensive internal control plane designed for building and deploying PPC and affiliate landing pages. It leverages a modern stack featuring Astro 6 for the dashboard UI, React 19 for interactive elements, and a robust backend powered by Cloudflare Workers. The system manages the entire lifecycle of landing pages, from generation via a wizard to deployment and automated tracking integration.
Sources: README.md:1-4, AGENTS.md:4-6, CLAUDE.md:11-13
System Architecture
The FusionOps architecture is a distributed system consisting of a centralized dashboard, multiple specialized workers, and a hybrid database strategy utilizing both Cloudflare D1 and Neon Postgres.
Core Components
The following diagram illustrates the high-level data flow and component relationships within the ecosystem.
The architecture separates concerns into specialized workers for API management, analytics tracking (Pixel), and lead handling (Callback).
Sources: INFRASTRUCTURE_SETUP.md:3-36, CLAUDE.md:32-72
Service Directory
| Service | Port / URL | Purpose |
|---|---|---|
| Lander (UI) | localhost:4321 | Main Astro UI dashboard and control plane. |
| API Worker | api.dev | Campaign CRUD, template management, and site operations. |
| Pixel Worker | pixel.dev | First-party event tracking (t.{domain}/e). |
| Callback Worker | callback.dev | Webhook callbacks and lead handling. |
| FBIS MCP Server | Local Python | AI agent integration for ban intelligence and risk analysis. |
Sources: CLAUDE.md:31-72, DEPLOYMENT_SUMMARY.md:16-55
Database Infrastructure
FusionOps employs a multi-instance database strategy to ensure performance isolation between application logic and high-volume tracking data.
D1 Database Schema (Cloudflare)
The project utilizes three primary D1 instances for production.
The schema includes tables for campaign metadata, site configurations, and granular tracking events.
Sources: INFRASTRUCTURE_SETUP.md:144-177, scripts/setup-infrastructure.js:246-281
Persistence Strategy
- Cloudflare D1 (SQLite): Used for transactional application data (campaigns, templates) and high-volume tracking logs.
- Neon Postgres (Serverless): Primarily used for settings and sites configuration to provide optional parity with production environments.
Sources: README.md:31-35, INFRASTRUCTURE_SETUP.md:131-140, CLAUDE.md:74-78
Landing Page Lifecycle
The "LP Factory" workflow automates the transition from a raw template to a production-ready affiliate landing page with full tracking.
Deployment Flow
The build pipeline automatically handles tracking injection (Gads, Voluum, First-party pixels) and color scheme applications during deployment.
Sources: CLAUDE.md:89-106, templates/LionFunds/lovable-lp-template-prompt.md:179-195
Intelligence System (HERMES & FBIS)
FusionOps includes an autonomous agent system designed for risk management and brand protection.
FBIS Risk Components
The FBIS (FusionOps Ban Intelligence System) team consists of multiple specialized agents:
- ARGUS: Proxy and IP risk analyst.
- NEXUS: Account isolation scoring.
- IRIS: Traffic quality analysis.
- CHRONO: Ban timeline prediction.
- VERDICT: Aggregates data into a final risk score (0-100).
Sources: HERMES_FBIS_AUDIT.txt:30-50, HERMES_FBIS_AUDIT.txt:80-95
Risk Scoring Matrix
| Score | Status | Required Action |
|---|---|---|
| 0-30 | 🟢 HEALTHY | None |
| 31-60 | 🟡 WATCH | Monitor closely |
| 61-80 | 🔴 RISK | Reduce budget 50% |
| 81-100 | 🔴 CRITICAL | Auto-pause account |
Sources: HERMES_FBIS_AUDIT.txt:100-112
Getting Started
Prerequisites
- Node.js: ≥ 22.0.0
- Package Manager: npm
- CLI Tools: Wrangler (Cloudflare)
Initial Setup
# Install dependencies
npm run bootstrap
# Local UI development
npm run dev
# local API Worker development
cd apps/api-worker
npx wrangler dev
Sources: README.md:7-13, CLAUDE.md:11-20, AGENTS.md:27-28
FusionOps represents a highly integrated environment where automated frontend generation meets specialized backend workers and autonomous intelligence to manage affiliate operations at scale.