{
  "schema_version": "newruntime-topic-hub-v0.1",
  "type": "topic_hub",
  "slug": "claude-code",
  "title": "Claude Code - New Runtime",
  "description": "A New Runtime topic hub collecting signals, patterns, field notes, and public sources about claude code.",
  "answer": [
    "Claude Code is tracked here as an evidence-linked topic, not as a static glossary entry.",
    "The page connects raw observations to pattern hypotheses, longer analysis, and public sources.",
    "Use it as the canonical landing page before drilling into individual records."
  ],
  "search_intents": [
    "claude code",
    "claude code AI agents",
    "claude code software"
  ],
  "status": "tracked",
  "last_updated": "2026-07-21",
  "counts": {
    "total": 7,
    "signals": 4,
    "patterns": 0,
    "posts": 3,
    "atlas": 0,
    "sources": 10
  },
  "routes": {
    "html": "https://newruntime.com/topics/claude-code/",
    "markdown": "https://newruntime.com/topics/claude-code.md",
    "json": "https://newruntime.com/topics/claude-code.json"
  },
  "top_sources": [
    "https://aihero.dev/how-to-kill-the-bloat-in-claude-codes-system-prompt",
    "https://claude.com/blog/steering-claude-code-skills-hooks-rules-subagents-and-more",
    "https://code.claude.com/docs/en/goal",
    "https://code.claude.com/docs/en/scheduled-tasks",
    "https://code.claude.com/docs/en/sub-agents",
    "https://creatoreconomy.so/p/how-i-plan-build-and-run-loops-with-claude-code-thariq-shihipar",
    "https://developers.openai.com/codex/changelog",
    "https://github.com/jarrodwatts/claude-hud",
    "https://x.com/mattpocockuk/status/2074464823232888987",
    "https://x.com/trq212/status/2061907337154367865"
  ],
  "patterns": [],
  "field_notes": [
    {
      "kind": "Field Note",
      "slug": "claude-code-subagents-memory",
      "title": "Claude Code Subagents Split Memory Instead of Inflating One Session",
      "description": "Claude Code subagents show a practical form of agent memory hygiene: move noisy work into a separate context and return only the compressed result to the main session.",
      "date": "2026-07-21",
      "topics": [
        "claude-code",
        "subagents",
        "context-engineering"
      ],
      "source_count": 1,
      "url": "https://newruntime.com/posts/claude-code-subagents-memory/"
    },
    {
      "kind": "Field Note",
      "slug": "claude-hud-agent-observability",
      "title": "Claude HUD Turns Agent Observability into a Status Bar",
      "description": "Claude HUD shows that agent observability can begin as a small status line for context health, tools, running agents, and progress instead of a large dashboard.",
      "date": "2026-07-21",
      "topics": [
        "agent-observability",
        "claude-code",
        "operator-ux"
      ],
      "source_count": 1,
      "url": "https://newruntime.com/posts/claude-hud-agent-observability/"
    },
    {
      "kind": "Field Note",
      "slug": "claude-code-long-running-loops",
      "title": "Long-Running Loops Need Goals, Not Keep-Going Prompts",
      "description": "Long-running agent work is useful only with a testable goal, checkpoints, a terminal condition, and recovery policy; otherwise the loop becomes expensive blind continuation.",
      "date": "2026-07-21",
      "topics": [
        "claude-code",
        "long-running-agents",
        "agent-ops"
      ],
      "source_count": 4,
      "url": "https://newruntime.com/posts/claude-code-long-running-loops/"
    }
  ],
  "raw_signals": [
    {
      "kind": "Raw Signal",
      "slug": "claude-code-startup-context-can-be-reduced-to-13k-tokens",
      "title": "Claude Code Startup Context Can Be Reduced to 13K Tokens",
      "description": "A measured context audit shows that tool descriptions and default instructions consume a material share of the initial window before repository work begins.",
      "date": "2026-07-09",
      "topics": [
        "claude-code",
        "context-engineering",
        "token-economics"
      ],
      "source_count": 2,
      "metric": "notable",
      "url": "https://newruntime.com/signals/claude-code-startup-context-can-be-reduced-to-13k-tokens/"
    },
    {
      "kind": "Raw Signal",
      "slug": "codex-can-import-an-existing-claude-code-setup",
      "title": "Codex Can Import an Existing Claude Code Setup",
      "description": "Codex CLI can reuse selected Claude Code skills, hooks, MCP configuration, and project instructions, making operational context more portable across agent runtimes.",
      "date": "2026-07-01",
      "topics": [
        "codex",
        "claude-code",
        "configuration"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/codex-can-import-an-existing-claude-code-setup/"
    },
    {
      "kind": "Raw Signal",
      "slug": "claude-md-shrinks-as-skills-hooks-and-subagents-mature",
      "title": "CLAUDE.md Shrinks as Skills, Hooks, and Subagents Mature",
      "description": "Agent behavior moves out of one giant context file into scoped mechanisms that load only for the relevant task and lifecycle stage.",
      "date": "2026-06-23",
      "topics": [
        "claude-code",
        "skills",
        "context-engineering"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/claude-md-shrinks-as-skills-hooks-and-subagents-mature/"
    },
    {
      "kind": "Raw Signal",
      "slug": "claude-code-can-build-a-task-specific-harness-before-coding",
      "title": "Claude Code Can Build a Task-Specific Harness Before Coding",
      "description": "Instead of applying one universal setup, the agent creates targeted scripts, checks, and context for the current task before entering the implementation loop.",
      "date": "2026-06-18",
      "topics": [
        "claude-code",
        "harness-engineering",
        "coding-agents"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/claude-code-can-build-a-task-specific-harness-before-coding/"
    }
  ],
  "atlas_records": []
}
