High-level layout
At a glance, GhostLogic looks like this in a typical deployment. Exact details will
match your infra, but the separation of duties stays the same.
[Endpoints] [Edge / Cloud] [Cold Evidence]
────────── ───────────── ───────────────
• Linux / macOS agents → • GhostLogic Ingest Worker → • R2 object storage
• Servers & workstations • Queues for async processing • Offsite / long-term
• Containers (optional) • KV for hot metadata • Optional tape / glacier
╲ ╱
╲ ╱
╲ Timeline & ╱
╲ Analytics ╱
────────────
• D1 SQL for event metadata
• Workers AI for threat scoring
• Analytics for volume / trends
Investigators
─────────────
• Read-only dashboards
• Exportable timelines
• Evidence bundles for legal
Endpoints are treated as disposable witnesses. The ingest edge and storage backbone
exist specifically to outlive them.