Skip to content

Configurable dangling edge handling #6

Description

@lambda-alpha-labs

Currently src/build.rs silently drops edges where either endpoint is missing from the graph. This is sensible for external libraries but can mask missing internal call graph edges in complex monorepos.

Proposal

Add a dangling edges mode to gm run with three options:

  • drop (default): current behavior
  • warn: log a warning for each dropped edge
  • keep: add stub nodes for missing endpoints

Acceptance

  • Warning mode prints actionable output grouped by file
  • Keep mode creates stub nodes with confidence AMBIGUOUS

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions