Agent Mode

Human pages for humans. Structured context for agents.

Agent Mode exposes canonical, low-noise context so AI systems do not have to infer meaning from decorative HTML. This is the smallest useful slice: a page, a JSON manifest, and an LLM router.

01

/agent/

Human-readable explanation of the contract: what this domain is, what agents should read first, and what the proof artifact demonstrates.

02

/agent.json

Structured context: owner, positioning, canonical topics, projects, writing, research, and action-oriented links in one stable JSON surface.

03

/llms.txt

A compact router for language models. It tells agents what matters before they fall into layout noise, carousels, and ornamental copy.

What this site wants agents to know

Former institutional rates and macro trader and portfolio manager building systems at the intersection of market infrastructure, programmable finance, and AI agents. Thirteen years in liquidity, collateral, execution, and risk, paired with hands-on work in Go, Solidity, Ethereum infrastructure, APIs, and agent systems.

  • market infrastructure and execution
  • programmable finance and settlement
  • liquidity, collateral, and risk
  • Ethereum infrastructure and EVM tooling
  • rollup and validity-proof mechanics
  • AI agent systems

Use guidelines

  • Canonical human context lives on magro.dev.
  • Agent-facing context should be structured, stable, citation-aware, and low-noise.
  • GitHub/code links are attached only when they make the argument stronger.
  • The portfolio is positioned around market infrastructure, programmable finance, and AI agent systems, built on thirteen years of institutional trading and portfolio management experience.
{
  "schema": "https://magro.dev/agent.json",
  "schemaVersion": "0.1",
  "site": {
    "name": "Daniel Magro | Market Infrastructure, Programmable Finance, AI Systems",
    "url": "https://magro.dev",
    "description": "Former institutional rates and macro trader and portfolio manager building systems at the intersection of market infrastructure, programmable finance, and AI agents. Thirteen years in liquidity, collateral, execution, and risk, paired with hands-on work in Go, Solidity, Ethereum infrastructure, APIs, and agent systems.",
    "owner": {
      "name": "Daniel Magro",
      "email": "dan@magro.dev",
      "role": "Former institutional rates and macro trader and portfolio manager building market infrastructure, programmable finance, and AI agent systems"
    }
  },
  "agentMode": {
    "purpose": "Expose canonical, structured context for AI agents so they do not have to infer meaning from decorative HTML.",
    "endpoints": {
      "overview": "https://magro.dev/agent/",
      "manifest": "https://magro.dev/agent.json",
      "router": "https://magro.dev/llms.txt"
    },
    "preferredEntryPoints": [
      "https://magro.dev/agent/",
      "https://magro.dev/agent.json",
      "https://magro.dev/llms.txt",
      "https://magro.dev/writing/agent-mode-and-the-inference-tax/",
      "https://magro.dev/agent-research/the-2050-economy/",
      "https://magro.dev/agent-research/octopus-agentic-systems/",
      "https://magro.dev/agent-research/ai-infrastructure-financing/",
      "https://magro.dev/writing/ai-infrastructure-buildout-bubble/",
      "https://magro.dev/projects/ai-physical-infra-debt/",
      "https://magro.dev/demos/ai-physical-infra-debt/"
    ],
    "principles": [
      "Canonical human context lives on magro.dev.",
      "Agent-facing context should be structured, stable, citation-aware, and low-noise.",
      "GitHub/code links are attached only when they make the argument stronger.",
      "The portfolio is positioned around market infrastructure, programmable finance, and AI agent systems, built on thirteen years of institutional trading and portfolio management experience."
    ]
  },
  "navigation": [
    {
      "id": "projects",
      "label": "Projects",
      "href": "https://magro.dev/#projects"
    },
    {
      "id": "about",
      "label": "Experience",
      "href": "https://magro.dev/#about"
    },
    {
      "id": "my-writing",
      "label": "Writing",
      "href": "https://magro.dev/#my-writing"
    },
    {
      "id": "agent-research",
      "label": "Research",
      "href": "https://magro.dev/#agent-research"
    },
    {
      "id": "contact",
      "label": "Contact",
      "href": "https://magro.dev/#contact"
    }
  ],
  "about": {
    "institutionalExperienceYears": 13,
    "education": "Penn State, Magna Cum Laude",
    "technicalStudy": [
      "CS50",
      "boot.dev",
      "Cyfrin"
    ],
    "buildingWith": [
      "Go",
      "Solidity",
      "EVM",
      "AI",
      "Hermes"
    ],
    "summary": "Former institutional rates and macro trader and portfolio manager building systems at the intersection of market infrastructure, programmable finance, and AI agents. Combines thirteen years of experience in liquidity, collateral, execution, and risk with hands-on work in Go, Solidity, Ethereum infrastructure, APIs, and agent systems."
  },
  "contact": {
    "email": "dan@magro.dev",
    "github": "https://github.com/DanDo385",
    "linkedin": "https://linkedin.com/in/dmagro",
    "twitter": "https://twitter.com/DanQB13",
    "resume": "https://magro.dev/resume/Daniel_Magro_Resume.pdf"
  },
  "canonicalTopics": [
    "market infrastructure and execution",
    "programmable finance and settlement",
    "liquidity, collateral, and risk",
    "Ethereum infrastructure and EVM tooling",
    "rollup and validity-proof mechanics",
    "AI agent systems",
    "agent-readable web infrastructure",
    "capital markets translation for technical systems"
  ],
  "demos": [
    {
      "slug": "eth-l2",
      "name": "Eth-L2 Fraud Proof Simulation",
      "project": "https://magro.dev/projects/eth-l2/",
      "healthProbe": "https://magro.dev/api/demos/eth-l2/health",
      "stagingApi": "https://api-staging-eth-l2.magro.dev",
      "runtime": "Staging Go service via Cloudflare Tunnel",
      "status": "staging"
    },
    {
      "slug": "eth-tx",
      "name": "Ethereum Transaction Lifecycle",
      "project": "https://magro.dev/projects/eth-tx-lifecycle/",
      "healthProbe": "https://magro.dev/api/demos/eth-tx/health",
      "stagingApi": "https://api-staging-eth-tx.magro.dev",
      "runtime": "Staging Go service via Cloudflare Tunnel",
      "status": "staging"
    }
  ],
  "projects": [
    {
      "title": "Rollup Mechanics Lab",
      "slug": "eth-l2",
      "date": "2026-07-07",
      "status": "complete",
      "featured": true,
      "tier": "primary",
      "summary": "Interactive rollup mechanics lab comparing optimistic fraud proofs (/op) with a simplified, mock validity-verification path (/zk) that stands in for a succinct ZK proof. UI on Vercel at eth-l2.vercel.app; live simulation via a staging Go backend through Cloudflare Tunnel.",
      "tags": [
        "Infrastructure",
        "L2",
        "Fraud Proofs",
        "Go",
        "Interactive"
      ],
      "tech": [
        "Solidity",
        "Go",
        "EVM Tracing",
        "Fraud Proofs",
        "Cloudflare Tunnel"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/eth-l2/",
        "github": "https://github.com/DanDo385/eth-l2",
        "demo": "https://eth-l2.vercel.app",
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=IxHch1u15q0",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": "https://magro.dev/project-assets/eth-l2/llms.txt",
        "media": {
          "previewGif": "https://magro.dev/project-assets/eth-l2/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=IxHch1u15q0",
          "recording": "https://www.youtube.com/watch?v=SEpEn8fTjmk"
        }
      }
    },
    {
      "title": "Ethereum Transaction Lifecycle Visualizer",
      "slug": "eth-tx-lifecycle",
      "date": "2025-08-20",
      "status": "complete",
      "featured": true,
      "tier": "primary",
      "summary": "Full-stack visualization of what happens between clicking send and a transaction becoming irreversible: execution and consensus layers, MEV, builder auctions, and finality. UI on Vercel at eth-tx-lifecycle.vercel.app; live data via a staging Go backend through Cloudflare Tunnel.",
      "tags": [
        "Infrastructure",
        "MEV",
        "Go",
        "Next.js",
        "TypeScript"
      ],
      "tech": [
        "Go",
        "Next.js",
        "TypeScript",
        "JSON-RPC",
        "Beacon API",
        "MEV Detection"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/eth-tx-lifecycle/",
        "github": "https://github.com/DanDo385/eth-tx-lifecycle",
        "demo": "https://eth-tx-lifecycle.vercel.app",
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=z1ayISs-XNc",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": "https://magro.dev/project-assets/eth-tx-lifecycle/llms.txt",
        "media": {
          "previewGif": "https://magro.dev/project-assets/eth-tx-lifecycle/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=z1ayISs-XNc",
          "recording": "https://www.youtube.com/watch?v=z1ayISs-XNc"
        }
      }
    },
    {
      "title": "Agent Runtime",
      "slug": "agent-runtime",
      "date": "2026-06-01",
      "status": "complete",
      "featured": true,
      "tier": "primary",
      "summary": "An interactive single-page walkthrough of a tool-using agent runtime: platform input, session hydration, the agent loop, tool dispatch, and persistence, made observable step by step with ASCII art diagrams.",
      "tags": [
        "AI",
        "Agents",
        "LLM Systems",
        "Interactive"
      ],
      "tech": [
        "HTML",
        "CSS",
        "ASCII Art Diagrams"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/agent-runtime/",
        "github": "https://github.com/DanDo385/agent-runtime",
        "demo": "https://magro.dev/demos/agent-runtime",
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=lVwUmltuX0A",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": "https://magro.dev/project-assets/agent-runtime/demo/llms.txt",
        "media": {
          "previewGif": "https://magro.dev/project-assets/agent-runtime/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=lVwUmltuX0A",
          "recording": "https://www.youtube.com/watch?v=pqcSllMfdCo"
        }
      }
    },
    {
      "title": "AI Infrastructure Financing",
      "slug": "ai-physical-infra-debt",
      "date": "2026-07-20",
      "status": "complete",
      "featured": true,
      "tier": "primary",
      "summary": "Interactive research report on GPU-backed term loans, data-center securitization, and the funding channels that turn an AI capex slowdown into a credit event. Provenance-tagged figures, recovery model, and Agent Mode exports.",
      "tags": [
        "AI",
        "Credit",
        "Infrastructure",
        "Interactive"
      ],
      "tech": [
        "HTML",
        "JavaScript",
        "Credit Analysis",
        "Agent Mode"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/ai-physical-infra-debt/",
        "github": "https://github.com/DanDo385/ai-physical-infra-debt-analysis",
        "demo": "https://magro.dev/demos/ai-physical-infra-debt",
        "loom": null,
        "youtube": null,
        "zoom": null,
        "relatedWriting": "https://magro.dev/writing/ai-infrastructure-buildout-bubble/",
        "relatedResearch": "https://magro.dev/agent-research/ai-infrastructure-financing/",
        "llmsTxt": "https://magro.dev/project-assets/ai-physical-infra-debt/llms.txt",
        "media": null
      }
    },
    {
      "title": "Hermes X-Ray",
      "slug": "hermes-xray",
      "date": "2026-07-12",
      "status": "complete",
      "featured": false,
      "tier": "primary",
      "summary": "A standalone browser observability lab inspired by Agent Runtime: enter a simple prompt and inspect model-visible context, loop stages, tool events, token estimates, verification, and persistence boundaries.",
      "tags": [
        "AI",
        "Agents",
        "Observability",
        "Interactive"
      ],
      "tech": [
        "HTML",
        "CSS",
        "JavaScript",
        "Agent Observability"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/hermes-xray/",
        "github": "https://github.com/DanDo385/hermes-xray",
        "demo": "https://magro.dev/demos/hermes-xray",
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=mmAUx7zuQaM",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": "https://magro.dev/project-assets/hermes-xray/demo/llms.txt",
        "media": {
          "previewGif": "https://magro.dev/project-assets/hermes-xray/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=mmAUx7zuQaM",
          "recording": "https://www.youtube.com/watch?v=uBvXQIz2MS4"
        }
      }
    },
    {
      "title": "Portfolio Agent Mode",
      "slug": "portfolio-agent-mode",
      "date": "2026-07-02",
      "status": "complete",
      "featured": false,
      "tier": "primary",
      "summary": "A minimal agent-readable layer for magro.dev: /agent for humans, /agent.json for structured context, and /llms.txt as a low-noise router for AI systems.",
      "tags": [
        "AI",
        "Agents",
        "Next.js",
        "llms.txt"
      ],
      "tech": [
        "Next.js",
        "TypeScript",
        "Structured Metadata",
        "llms.txt"
      ],
      "previewType": "agent-json",
      "urls": {
        "canonical": "https://magro.dev/projects/portfolio-agent-mode/",
        "github": "https://github.com/DanDo385/portfolio-site",
        "demo": "https://magro.dev/agent",
        "loom": null,
        "youtube": null,
        "zoom": null,
        "relatedWriting": "https://magro.dev/writing/agent-mode-and-the-inference-tax/",
        "relatedResearch": null,
        "llmsTxt": null,
        "media": null
      }
    },
    {
      "title": "Ethereum RPC Monitor",
      "slug": "eth-rpc-monitor",
      "date": "2026-06-15",
      "status": "complete",
      "featured": false,
      "tier": "primary",
      "summary": "Ethereum JSON-RPC monitoring CLI with block inspection, mempool snapshots, and real-time transaction tracing.",
      "tags": [
        "Infrastructure",
        "Go",
        "JSON-RPC",
        "CLI"
      ],
      "tech": [
        "Go",
        "Cobra",
        "JSON-RPC",
        "Ethereum"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/eth-rpc-monitor/",
        "github": "https://github.com/DanDo385/eth-rpc-monitor",
        "demo": null,
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=ImELGZtDT4c",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": null,
        "media": {
          "previewGif": "https://magro.dev/project-assets/eth-rpc-monitor/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=ImELGZtDT4c",
          "recording": "https://www.youtube.com/watch?v=6G0NcTw6Z64"
        }
      }
    },
    {
      "title": "AMM Simulation Engine",
      "slug": "eth-amm-sim",
      "date": "2025-05-10",
      "status": "complete",
      "featured": false,
      "tier": "primary",
      "summary": "AMM and EVM mechanics lab: impermanent loss under volatility regimes, fee accrual, concentrated liquidity, and fixed-point math modeled the way a rates trader would run scenarios. UI on Vercel at eth-amm-sim.vercel.app; live simulation via a staging Go backend through Cloudflare Tunnel.",
      "tags": [
        "DeFi",
        "Solidity",
        "Go",
        "Simulation",
        "Interactive"
      ],
      "tech": [
        "Go",
        "TypeScript",
        "Solidity",
        "Fixed-Point Math",
        "Monte Carlo",
        "Vite"
      ],
      "previewType": null,
      "urls": {
        "canonical": "https://magro.dev/projects/eth-amm-sim/",
        "github": "https://github.com/DanDo385/eth-amm-sim",
        "demo": "https://eth-amm-sim.vercel.app",
        "loom": null,
        "youtube": "https://www.youtube.com/watch?v=n2oC_-Z9y2o",
        "zoom": null,
        "relatedWriting": null,
        "relatedResearch": null,
        "llmsTxt": null,
        "media": {
          "previewGif": "https://magro.dev/project-assets/eth-amm-sim/gif/preview.gif",
          "shortClip": "https://www.youtube.com/watch?v=n2oC_-Z9y2o",
          "recording": "https://www.youtube.com/watch?v=TzVOlbpZvjg"
        }
      }
    }
  ],
  "writing": [
    {
      "title": "Is the AI Infrastructure Buildout a Bubble? A Fixed-Income Trader's Read",
      "slug": "ai-infrastructure-buildout-bubble",
      "date": "2026-07-20",
      "category": "AI x Finance",
      "excerpt": "Funding structure, correlation, and GPU depreciation: a rates trader's lens on whether AI physical buildout is a bubble or a durable credit market.",
      "urls": {
        "canonical": "https://magro.dev/writing/ai-infrastructure-buildout-bubble/",
        "relatedProject": "https://magro.dev/projects/ai-physical-infra-debt/"
      }
    },
    {
      "title": "The Magic Box, Part I",
      "slug": "the-magic-box",
      "date": "2026-07-13",
      "category": "AI Strategy",
      "excerpt": "You open the magic box, watch the gains pile up, then realize every competitor is plugged into the same intelligence.",
      "urls": {
        "canonical": "https://magro.dev/writing/the-magic-box/",
        "relatedProject": null
      }
    },
    {
      "title": "Agent Mode and the Inference Tax",
      "slug": "agent-mode-and-the-inference-tax",
      "date": "2026-07-02",
      "category": "Web for Agents",
      "excerpt": "Agents burn most of their tokens decoding HTML. Structured surfaces like /llms.txt and /agent.json cut that tax and open a market for clean data.",
      "urls": {
        "canonical": "https://magro.dev/writing/agent-mode-and-the-inference-tax/",
        "relatedProject": "https://magro.dev/projects/portfolio-agent-mode/"
      }
    }
  ],
  "research": [
    {
      "title": "AI Infrastructure Financing: State of the Market",
      "slug": "ai-infrastructure-financing",
      "date": "2026-07-20",
      "category": "AI Infrastructure Credit",
      "excerpt": "GPU-backed term loans, data-center securitization, and the channels through which an AI capex slowdown could become a credit event. Structure-specific evidence, not a bubble slogan.",
      "subtitle": "Research framework with provenance tags through July 20, 2026",
      "urls": {
        "canonical": "https://magro.dev/agent-research/ai-infrastructure-financing/"
      }
    },
    {
      "title": "The 2050 Economy: A Structural Forecast",
      "slug": "the-2050-economy",
      "date": "2026-07-15",
      "category": "Economic Forecast",
      "excerpt": "A scenario in which productivity outruns debt: banks as operating systems, autonomous portfolios, robot labor, cheap energy, and governance as the real bottleneck.",
      "subtitle": "Banking, Markets, AI, Robotics, Energy, Biotech, Space, and the Institutions That Keep Them Safe",
      "urls": {
        "canonical": "https://magro.dev/agent-research/the-2050-economy/"
      }
    },
    {
      "title": "The Octopus as an Architectural Model for AI, Agents, and Agentic Systems",
      "slug": "octopus-agentic-systems",
      "date": "2026-07-11",
      "category": "Agentic Systems",
      "excerpt": "Centralize intent, decentralize execution: what octopuses teach about embodied, hierarchical agent architectures.",
      "subtitle": "Embodied Cognition, Distributed Control, Neuromorphic Computation, and Heterogeneous Coordination",
      "urls": {
        "canonical": "https://magro.dev/agent-research/octopus-agentic-systems/"
      }
    }
  ]
}