{
  "kind": "feed7.atlas_graph",
  "url": "https://feed7.dev/atlas/graph.json",
  "nodes": [
    {
      "id": "open-models",
      "name": "Open Models",
      "layer": "model",
      "layer_name": "Model",
      "curated": false,
      "url": "https://feed7.dev/atlas/open-models",
      "json_url": "https://feed7.dev/atlas/open-models.json"
    },
    {
      "id": "reasoning",
      "name": "Reasoning",
      "layer": "model",
      "layer_name": "Model",
      "curated": false,
      "url": "https://feed7.dev/atlas/reasoning",
      "json_url": "https://feed7.dev/atlas/reasoning.json"
    },
    {
      "id": "generative-media",
      "name": "Generative Media",
      "layer": "model",
      "layer_name": "Model",
      "curated": false,
      "url": "https://feed7.dev/atlas/generative-media",
      "json_url": "https://feed7.dev/atlas/generative-media.json"
    },
    {
      "id": "model-selection",
      "name": "Model Selection",
      "layer": "model",
      "layer_name": "Model",
      "curated": false,
      "url": "https://feed7.dev/atlas/model-selection",
      "json_url": "https://feed7.dev/atlas/model-selection.json"
    },
    {
      "id": "coding-agents",
      "name": "Coding Agents",
      "layer": "tools",
      "layer_name": "Tools",
      "curated": true,
      "url": "https://feed7.dev/atlas/coding-agents",
      "json_url": "https://feed7.dev/atlas/coding-agents.json"
    },
    {
      "id": "computer-use",
      "name": "Computer Use",
      "layer": "tools",
      "layer_name": "Tools",
      "curated": false,
      "url": "https://feed7.dev/atlas/computer-use",
      "json_url": "https://feed7.dev/atlas/computer-use.json"
    },
    {
      "id": "agent-sdks",
      "name": "Agent SDKs",
      "layer": "tools",
      "layer_name": "Tools",
      "curated": false,
      "url": "https://feed7.dev/atlas/agent-sdks",
      "json_url": "https://feed7.dev/atlas/agent-sdks.json"
    },
    {
      "id": "cloud-agents",
      "name": "Cloud Agents",
      "layer": "tools",
      "layer_name": "Tools",
      "curated": false,
      "url": "https://feed7.dev/atlas/cloud-agents",
      "json_url": "https://feed7.dev/atlas/cloud-agents.json"
    },
    {
      "id": "dev-ux",
      "name": "Dev UX",
      "layer": "tools",
      "layer_name": "Tools",
      "curated": false,
      "url": "https://feed7.dev/atlas/dev-ux",
      "json_url": "https://feed7.dev/atlas/dev-ux.json"
    },
    {
      "id": "subagents",
      "name": "Subagents",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": false,
      "url": "https://feed7.dev/atlas/subagents",
      "json_url": "https://feed7.dev/atlas/subagents.json"
    },
    {
      "id": "harness-engineering",
      "name": "Harness Engineering",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": false,
      "url": "https://feed7.dev/atlas/harness-engineering",
      "json_url": "https://feed7.dev/atlas/harness-engineering.json"
    },
    {
      "id": "multi-agent",
      "name": "Multi-Agent",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": false,
      "url": "https://feed7.dev/atlas/multi-agent",
      "json_url": "https://feed7.dev/atlas/multi-agent.json"
    },
    {
      "id": "agent-memory",
      "name": "Agent Memory",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": true,
      "url": "https://feed7.dev/atlas/agent-memory",
      "json_url": "https://feed7.dev/atlas/agent-memory.json"
    },
    {
      "id": "skills",
      "name": "Skills",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": false,
      "url": "https://feed7.dev/atlas/skills",
      "json_url": "https://feed7.dev/atlas/skills.json"
    },
    {
      "id": "tool-use",
      "name": "Tool Use",
      "layer": "agent",
      "layer_name": "Agent",
      "curated": false,
      "url": "https://feed7.dev/atlas/tool-use",
      "json_url": "https://feed7.dev/atlas/tool-use.json"
    },
    {
      "id": "context-engineering",
      "name": "Context Engineering",
      "layer": "context",
      "layer_name": "Context",
      "curated": true,
      "url": "https://feed7.dev/atlas/context-engineering",
      "json_url": "https://feed7.dev/atlas/context-engineering.json"
    },
    {
      "id": "mcp",
      "name": "MCP",
      "layer": "context",
      "layer_name": "Context",
      "curated": true,
      "url": "https://feed7.dev/atlas/mcp",
      "json_url": "https://feed7.dev/atlas/mcp.json"
    },
    {
      "id": "retrieval",
      "name": "Retrieval",
      "layer": "context",
      "layer_name": "Context",
      "curated": false,
      "url": "https://feed7.dev/atlas/retrieval",
      "json_url": "https://feed7.dev/atlas/retrieval.json"
    },
    {
      "id": "prompting",
      "name": "Prompting",
      "layer": "context",
      "layer_name": "Context",
      "curated": false,
      "url": "https://feed7.dev/atlas/prompting",
      "json_url": "https://feed7.dev/atlas/prompting.json"
    },
    {
      "id": "context-caching",
      "name": "Context Caching",
      "layer": "context",
      "layer_name": "Context",
      "curated": false,
      "url": "https://feed7.dev/atlas/context-caching",
      "json_url": "https://feed7.dev/atlas/context-caching.json"
    },
    {
      "id": "agent-evals",
      "name": "Agent Evals",
      "layer": "benchmark",
      "layer_name": "Benchmark",
      "curated": true,
      "url": "https://feed7.dev/atlas/evals",
      "json_url": "https://feed7.dev/atlas/evals.json"
    },
    {
      "id": "benchmark-integrity",
      "name": "Benchmark Integrity",
      "layer": "benchmark",
      "layer_name": "Benchmark",
      "curated": false,
      "url": "https://feed7.dev/atlas/benchmark-integrity",
      "json_url": "https://feed7.dev/atlas/benchmark-integrity.json"
    },
    {
      "id": "agent-reliability",
      "name": "Agent Reliability",
      "layer": "benchmark",
      "layer_name": "Benchmark",
      "curated": false,
      "url": "https://feed7.dev/atlas/agent-reliability",
      "json_url": "https://feed7.dev/atlas/agent-reliability.json"
    },
    {
      "id": "sandboxing",
      "name": "Sandboxing",
      "layer": "infra",
      "layer_name": "Infra",
      "curated": false,
      "url": "https://feed7.dev/atlas/sandboxing",
      "json_url": "https://feed7.dev/atlas/sandboxing.json"
    },
    {
      "id": "gateways",
      "name": "Gateways",
      "layer": "infra",
      "layer_name": "Infra",
      "curated": false,
      "url": "https://feed7.dev/atlas/gateways",
      "json_url": "https://feed7.dev/atlas/gateways.json"
    },
    {
      "id": "observability",
      "name": "Observability",
      "layer": "infra",
      "layer_name": "Infra",
      "curated": false,
      "url": "https://feed7.dev/atlas/observability",
      "json_url": "https://feed7.dev/atlas/observability.json"
    },
    {
      "id": "design-engineering",
      "name": "Design Engineering",
      "layer": "craft",
      "layer_name": "Craft",
      "curated": false,
      "url": "https://feed7.dev/atlas/design-engineering",
      "json_url": "https://feed7.dev/atlas/design-engineering.json"
    },
    {
      "id": "interface-quality",
      "name": "Interface Quality",
      "layer": "craft",
      "layer_name": "Craft",
      "curated": true,
      "url": "https://feed7.dev/atlas/interface-quality",
      "json_url": "https://feed7.dev/atlas/interface-quality.json"
    },
    {
      "id": "sound-design",
      "name": "Sound Design",
      "layer": "craft",
      "layer_name": "Craft",
      "curated": false,
      "url": "https://feed7.dev/atlas/sound-design",
      "json_url": "https://feed7.dev/atlas/sound-design.json"
    },
    {
      "id": "adoption",
      "name": "Adoption",
      "layer": "industry",
      "layer_name": "Industry",
      "curated": false,
      "url": "https://feed7.dev/atlas/adoption",
      "json_url": "https://feed7.dev/atlas/adoption.json"
    },
    {
      "id": "enterprise",
      "name": "Enterprise",
      "layer": "industry",
      "layer_name": "Industry",
      "curated": false,
      "url": "https://feed7.dev/atlas/enterprise",
      "json_url": "https://feed7.dev/atlas/enterprise.json"
    }
  ],
  "edges": [
    {
      "id": "e1",
      "from": "post:p1",
      "to": "topic:context-engineering",
      "type": "implements",
      "reason": "isolates context per task",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e2",
      "from": "post:p2",
      "to": "topic:context-engineering",
      "type": "explains",
      "reason": "defines the context-budget framework",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e3",
      "from": "post:p3",
      "to": "topic:agent-memory",
      "type": "implements",
      "reason": "persistent per-project memory server",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e4",
      "from": "post:p3",
      "to": "topic:mcp",
      "type": "implements",
      "reason": "ships as an MCP server",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e5",
      "from": "post:p4",
      "to": "topic:coding-agents",
      "type": "updates",
      "reason": "changes the multi-file edit flow",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e6",
      "from": "post:p5",
      "to": "topic:evals",
      "type": "implements",
      "reason": "CI-ready eval harness with code",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e7",
      "from": "post:p6",
      "to": "topic:interface-quality",
      "type": "influences_taste",
      "reason": "motion timing maps to tokens",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e8",
      "from": "post:p8",
      "to": "topic:coding-agents",
      "type": "updates",
      "reason": "removes a class of tool-call failures",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e9",
      "from": "post:p9",
      "to": "topic:context-engineering",
      "type": "updates",
      "reason": "changes economics of long context",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e10",
      "from": "post:p9",
      "to": "topic:agent-memory",
      "type": "compares_to",
      "reason": "caching vs memory-server tradeoff",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e11",
      "from": "post:p10",
      "to": "topic:evals",
      "type": "explains",
      "reason": "behavior-anchored eval method",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e12",
      "from": "post:p11",
      "to": "topic:context-engineering",
      "type": "useful_for",
      "reason": "keeps context files maintained",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e13",
      "from": "post:p12",
      "to": "topic:coding-agents",
      "type": "useful_for",
      "reason": "parallel sessions without conflicts",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e14",
      "from": "post:p13",
      "to": "topic:interface-quality",
      "type": "influences_taste",
      "reason": "density decisions map to spacing tokens",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e15",
      "from": "post:p14",
      "to": "topic:evals",
      "type": "mentions",
      "reason": "staged rollout gated on evals",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e16",
      "from": "post:p1",
      "to": "post:p12",
      "type": "useful_for",
      "reason": "subagents pair with parallel worktrees",
      "source_refs": [],
      "updated_at": null
    },
    {
      "id": "e17",
      "from": "post:p10",
      "to": "post:p5",
      "type": "compares_to",
      "reason": "method vs harness for the same job",
      "source_refs": [],
      "updated_at": null
    }
  ]
}