import { Link } from 'react-router-dom'; import NeonCard from '../components/NeonCard/NeonCard'; import { CHEAT_SECTIONS, PIPELINE_STEPS, TROUBLESHOOTING, type CheatStep, } from '../help/cheatSheetContent'; import { ForgeCalibrateCompare, PipelineFlow, RoadmapGrid, } from '../components/Visual/VisualComponents'; import './Pages.css'; /** Inline code block with copy button */ function CodeBlock({ code }: { code: string }) { const copy = () => navigator.clipboard?.writeText(code); return (
{code}
{step.body}
{step.tips && ({lines.join('\n')}
OPERATIONS MANUAL
Everything you need — pipeline, network topology, one-liner commands, Fusion, AI Autonomy, and fixes for when things break.
AetherForge binds to 0.0.0.0:8989. You operate the dashboard at{' '}
http://localhost:8989 on the control PC; workers on your LAN use the
detected LAN URL baked at Forge time. Optional external tunneling can run on a separate machine later.
LAUNCH.bat (USB) or devrun.bat (dev)http://192.168.x.x:8989 (your LAN IP)data\login-credentials.jsonPin a build in Build Manager first — replace the host with your Calibrate LAN URL (or your optional external tunnel URL). Terminal closes automatically after the agent launches.
Dropper endpoints are unauthenticated — the URL is the gate. Dashboard requires login. Workers must be on a network that can reach your LAN control URL.
{section.description}
{section.steps?.map((step) =>Shipped (high), in progress (medium), and planned (low) capabilities.