genfile 0.6.0

CLI for genfile_core template archive management - create, manage, and materialize code generation templates.
Documentation
meta:
  description: Cross-reference graph for all doc instances in genfile
  node_count: 16
  edge_count: 18
  component_count: 7
  last_updated: 2026_05_10

nodes:
  - id: feature/001
    file: feature/001_archive_lifecycle_management.md
    label: Archive Lifecycle Management
    entity: feature
  - id: feature/002
    file: feature/002_file_content_operations.md
    label: File Content Operations
    entity: feature
  - id: feature/003
    file: feature/003_parameter_definition_management.md
    label: Parameter Definition Management
    entity: feature
  - id: feature/004
    file: feature/004_parameter_value_management.md
    label: Parameter Value Management
    entity: feature
  - id: feature/005
    file: feature/005_content_source_management.md
    label: Content Source Management
    entity: feature
  - id: feature/006
    file: feature/006_template_materialization.md
    label: Template Materialization
    entity: feature
  - id: feature/007
    file: feature/007_archive_serialization.md
    label: Archive Serialization
    entity: feature
  - id: feature/008
    file: feature/008_archive_analysis.md
    label: Archive Analysis
    entity: feature
  - id: feature/009
    file: feature/009_help_system.md
    label: Help System
    entity: feature
  - id: feature/010
    file: feature/010_repl_mode.md
    label: REPL Mode
    entity: feature
  - id: invariant/001
    file: invariant/001_performance.md
    label: Performance
    entity: invariant
  - id: invariant/002
    file: invariant/002_usability.md
    label: Usability
    entity: invariant
  - id: invariant/003
    file: invariant/003_error_handling.md
    label: Error Handling
    entity: invariant
  - id: invariant/004
    file: invariant/004_security.md
    label: Security
    entity: invariant
  - id: invariant/005
    file: invariant/005_testing_coverage.md
    label: Testing Coverage
    entity: invariant
  - id: invariant/006
    file: invariant/006_documentation.md
    label: Documentation
    entity: invariant

edges:
  # Invariant → Feature references (existing, bidirectional)
  - {from: invariant/001, to: feature/010, via: typed_reference}
  - {from: feature/010, to: invariant/001, via: typed_reference}
  - {from: invariant/003, to: feature/006, via: typed_reference}
  - {from: feature/006, to: invariant/003, via: typed_reference}
  - {from: invariant/004, to: feature/006, via: typed_reference}
  - {from: feature/006, to: invariant/004, via: typed_reference}
  # Feature → Feature semantic dependencies
  - {from: feature/002, to: feature/001, via: typed_reference}
  - {from: feature/001, to: feature/002, via: typed_reference}
  - {from: feature/004, to: feature/003, via: typed_reference}
  - {from: feature/003, to: feature/004, via: typed_reference}
  - {from: feature/007, to: feature/005, via: typed_reference}
  - {from: feature/005, to: feature/007, via: typed_reference}
  # Usability invariant → Help system feature
  - {from: invariant/002, to: feature/009, via: typed_reference}
  - {from: feature/009, to: invariant/002, via: typed_reference}
  # Testing coverage invariant → Archive analysis feature
  - {from: invariant/005, to: feature/008, via: typed_reference}
  - {from: feature/008, to: invariant/005, via: typed_reference}
  # Documentation invariant → Help system feature
  - {from: invariant/006, to: feature/009, via: typed_reference}
  - {from: feature/009, to: invariant/006, via: typed_reference}

components:
  - id: 1
    label: archive-file-operations
    size: 2
    isolated: false
    nodes: [feature/001, feature/002]
  - id: 2
    label: parameter-value
    size: 2
    isolated: false
    nodes: [feature/003, feature/004]
  - id: 3
    label: content-serialization
    size: 2
    isolated: false
    nodes: [feature/005, feature/007]
  - id: 4
    label: materialization-safety
    size: 3
    isolated: false
    nodes: [feature/006, invariant/003, invariant/004]
  - id: 5
    label: analysis-coverage
    size: 2
    isolated: false
    nodes: [feature/008, invariant/005]
  - id: 6
    label: help-documentation
    size: 3
    isolated: false
    nodes: [feature/009, invariant/002, invariant/006]
  - id: 7
    label: repl-performance
    size: 2
    isolated: false
    nodes: [feature/010, invariant/001]

dangling_refs: []