SysProM
    Preparing search index...

    spm infer

    Infer completeness, lifecycle, impact, and derived relationships

    Infer completeness of nodes based on expected refinement relationships

    Note

    Library function: src/operations/infer-completeness!inferCompletenessOp

    spm infer completeness [options]
    
    Flag Description Required
    --path SysProM document path (auto-detected if omitted)
    --json output as JSON

    Infer lifecycle state for nodes based on status and lifecycle fields

    Note

    Library function: src/operations/infer-lifecycle!inferLifecycleOp

    spm infer lifecycle [options]
    
    Flag Description Required
    --path SysProM document path (auto-detected if omitted)
    --json output as JSON

    Infer impact from a node through the graph following impact relationships

    Note

    Library function: src/operations/infer-impact!inferImpactOp

    spm infer impact <id> [direction] [max-depth] [filter] [options]
    
    Argument Description
    <id> node ID to start impact analysis from
    [direction] traversal direction: outgoing (default) | incoming | bidirectional
    [max-depth] maximum traversal depth
    [filter] comma-separated list of relationship types to follow
    Tip

    Valid direction: outgoing, incoming, bidirectional

    Flag Description Required
    --path SysProM document path (auto-detected if omitted)
    --json output as JSON

    Infer derived relationships from transitive closure, inverses, and composites

    Note

    Library function: src/operations/infer-derived!inferDerivedOp

    spm infer derived [options]
    
    Flag Description Required
    --path SysProM document path (auto-detected if omitted)
    --json output as JSON

    Run all inference analyses

    spm infer all [options]
    
    Flag Description Required
    --path SysProM document path (auto-detected if omitted)
    --json output as JSON