Review before coding and before merge.
Plan review catches wrong assumptions early. Rendered pull-request review catches document quality and reader-impact problems after the source exists. Commentary supports both without changing GitHub ownership.
Keep GitHub authoritative.
Repository access stays tied to provider permissions. App-native threads remain the durable review record, while provider comments are synchronized representations around it.