claude_runner_core 1.2.0

Claude Code process execution with builder pattern
Documentation
meta:
  description: Cross-reference graph for all doc instances in claude_runner_core
  node_count: 15
  edge_count: 39
  component_count: 1
  generated: 2026-06-07

nodes:
  - id: pattern/001
    file: pattern/001_command_builder.md
    label: Command Builder
    entity: pattern

  - id: api/001
    file: api/001_execution_api.md
    label: Execution API
    entity: api

  - id: data_structure/001
    file: data_structure/001_command_types.md
    label: Command Types
    entity: data_structure

  - id: feature/001
    file: feature/001_execution_control.md
    label: Execution Control
    entity: feature

  - id: feature/002
    file: feature/002_dry_run.md
    label: Dry Run
    entity: feature

  - id: feature/003
    file: feature/003_describe.md
    label: Describe
    entity: feature

  - id: feature/004
    file: feature/004_run_isolated.md
    label: Run Isolated
    entity: feature

  - id: feature/005
    file: feature/005_stdin_file.md
    label: Stdin File
    entity: feature

  - id: feature/006
    file: feature/006_unset_claudecode.md
    label: Unset CLAUDECODE
    entity: feature

  - id: invariant/001
    file: invariant/001_single_execution_point.md
    label: Single Execution Point
    entity: invariant

  - id: invariant/002
    file: invariant/002_nfr_conformance.md
    label: NFR Conformance
    entity: invariant

  - id: failure_mode/001
    file: failure_mode/001_rate_limit_exit_2.md
    label: Rate-Limit Exit 2
    entity: failure_mode

  - id: failure_mode/002
    file: failure_mode/002_diagnostic_on_stdout.md
    label: Diagnostic on Stdout
    entity: failure_mode

  - id: failure_mode/003
    file: failure_mode/003_claudecode_env_leak.md
    label: CLAUDECODE Env Leak
    entity: failure_mode

  - id: failure_mode/004
    file: failure_mode/004_exit_1_ambiguity.md
    label: Exit 1 Ambiguity
    entity: failure_mode

edges:
  - from: pattern/001
    to: api/001
    via: cross_references

  - from: pattern/001
    to: data_structure/001
    via: cross_references

  - from: pattern/001
    to: feature/001
    via: cross_references

  - from: api/001
    to: pattern/001
    via: cross_references

  - from: api/001
    to: feature/001
    via: cross_references

  - from: api/001
    to: feature/002
    via: cross_references

  - from: api/001
    to: invariant/001
    via: cross_references

  - from: data_structure/001
    to: api/001
    via: cross_references

  - from: data_structure/001
    to: pattern/001
    via: cross_references

  - from: feature/001
    to: pattern/001
    via: cross_references

  - from: feature/001
    to: api/001
    via: cross_references

  - from: feature/001
    to: invariant/001
    via: cross_references

  - from: feature/001
    to: feature/002
    via: cross_references

  - from: feature/002
    to: api/001
    via: cross_references

  - from: feature/002
    to: feature/001
    via: cross_references

  - from: feature/002
    to: feature/003
    via: cross_references

  - from: feature/003
    to: feature/002
    via: cross_references

  - from: feature/003
    to: api/001
    via: cross_references

  - from: feature/003
    to: feature/006
    via: cross_references

  - from: feature/004
    to: invariant/001
    via: cross_references

  - from: feature/005
    to: pattern/001
    via: cross_references

  - from: feature/005
    to: api/001
    via: cross_references

  - from: feature/005
    to: feature/002
    via: cross_references

  - from: feature/006
    to: pattern/001
    via: cross_references

  - from: feature/006
    to: api/001
    via: cross_references

  - from: feature/006
    to: feature/003
    via: cross_references

  - from: feature/006
    to: feature/004
    via: cross_references

  - from: invariant/001
    to: feature/001
    via: cross_references

  - from: invariant/001
    to: api/001
    via: cross_references

  - from: invariant/002
    to: invariant/001
    via: cross_references

  - from: invariant/002
    to: data_structure/001
    via: cross_references

components:
  - id: 1
    label: Main corpus
    size: 15
    isolated: false
    nodes:
      - pattern/001
      - api/001
      - data_structure/001
      - feature/001
      - feature/002
      - feature/003
      - feature/004
      - feature/005
      - feature/006
      - invariant/001
      - invariant/002
      - failure_mode/001
      - failure_mode/002
      - failure_mode/003
      - failure_mode/004

  - from: failure_mode/001
    to: failure_mode/002
    via: cross_references

  - from: failure_mode/001
    to: failure_mode/004
    via: cross_references

  - from: failure_mode/002
    to: failure_mode/001
    via: cross_references

  - from: failure_mode/002
    to: failure_mode/004
    via: cross_references

  - from: failure_mode/003
    to: feature/006
    via: cross_references

  - from: failure_mode/003
    to: feature/003
    via: cross_references

  - from: failure_mode/004
    to: failure_mode/001
    via: cross_references

  - from: failure_mode/004
    to: failure_mode/002
    via: cross_references

dangling_refs: []