When a research finding confirms or contradicts a claim, the engine associates the finding ID with that claim in the database while copying the retrieved source URLs and titles into a dedicated sources table, stamping a boolean support flag and retaining existing human rulings.

sequenceDiagram
    participant Chk as Fact & Gap Checker
    participant Clm as Claims Registry
    participant Src as Claim Sources

    Chk->>Clm: Update verdict ('correct' / 'incorrect')
    Chk->>Clm: Set grounded flag = TRUE
    Chk->>Src: Insert URL and title
    Chk->>Src: Set supports flag (TRUE / FALSE)