# Cross-channel domain comparison recipe

A deterministic link-analysis recipe with frequency, timing, source contribution, evidence, and interpretation guardrails.

## Calculation

- Mode: domain_stats
- Formula: COUNT(DISTINCT logical_post) grouped by normalized domain, plus MIN/MAX publication time and per-source distinct-post counts.

## Query

For [selected channels] from [start] to [end], rank external domains by distinct logical posts. Show total post mentions, first and last seen, top contributing channels with counts, and a representative cited post. Treat sharing as observed behavior, not proof of endorsement, ownership, traffic, or coordination.

## Inputs

- **Sources:** Selected channels whose extracted message links are eligible.
- **Period:** Publication dates and timezone applied to every source.
- **Counting unit:** Distinct logical post per normalized domain.
- **Review question:** The market, narrative, or sourcing decision the link pattern will inform.

## Expected output

- Ranked normalized domains
- Distinct-post mention counts
- First and last appearance dates
- Top source contribution
- Representative evidence links

## Coverage checks

- [ ] Do not interpret counts as clicks
- [ ] Do not infer endorsement from a link
- [ ] Deduplicate albums
- [ ] State extraction and corpus boundaries
- [ ] Open representative posts before labeling promotion
