import { Reveal } from "@/components/marketing/reveal"; const logLines = [ { time: "09:14:02", level: "sync", msg: "imported plans/Plan-automation-foundation/Epic-convoy-lifecycle-mcp/Task-mcp-claim-task-tool.md" }, { time: "09:14:03", level: "mcp", msg: "claim_task · workspace_id=ws_8a2 · agent=cursor-ide · run=ar_8f2a" }, { time: "09:14:04", level: "convoy", msg: "role-implementer · model=composer-fast · status=in_progress" }, { time: "09:18:41", level: "gate", msg: "human approval required · role-reviewer · awaiting operator" }, { time: "09:22:15", level: "sync", msg: "frontmatter status → done · cursor_todo_id mapped" }, { time: "09:22:16", level: "mcp", msg: "complete_task · run=ar_8f2a · duration=8m14s" }, ] as const; const levelColor: Record = { sync: "text-agent", mcp: "text-matter", convoy: "text-foreground", gate: "text-matter", }; export function HowItWorksSection() { return (

Pipeline log

From frontmatter to shipped

tail -f .convoys/.metrics.jsonl
# auditable agent runs, not black-box chat

submatter · fleet · live
    {logLines.map((line) => (
  • {line.time} {line.level} {line.msg}
  • ))}
); }