Competitor citation share is evaluated by resolving cited domains against registered brand hierarchies, using prefix-based Matryoshka attribution to roll child-brand mentions and domains up to their parent roots for accurate market-share tracking.

flowchart BT
    subgraph Parent["Parent Brand"]
        P["Acme Corp<br/>Total Citations: 45"]
    end

    subgraph Children["Child Sub-Brands"]
        C1["Acme Cloud<br/>Citations: 20"]
        C2["Acme Security<br/>Citations: 15"]
        C3["Acme AI<br/>Citations: 10"]
    end

    subgraph Sources["Domain Citations"]
        S1["cloud.acme.com"]
        S2["security.acme.com"]
        S3["ai.acme.com"]
    end

    S1 -->|Prefix Match| C1
    S2 -->|Prefix Match| C2
    S3 -->|Prefix Match| C3

    C1 -->|Rollup +20| P
    C2 -->|Rollup +15| P
    C3 -->|Rollup +10| P