Identity
Store GUID, original link, canonical URL, source feed, and a normalized content fingerprint.
RSS summarization
Turn RSS items into dependable briefings while preserving GUIDs, canonical links, dates, authors, full-content fields, and revisions.
RSS ingestion
Capture the full item before selecting which content to summarize.
Store GUID, original link, canonical URL, source feed, and a normalized content fingerprint.
Keep publication, modification, discovery, and retrieval times as separate fields.
Retain description, full-content extensions, and a clear record of which field was selected.
Workflow
Choose the richest trustworthy source while keeping the feed metadata envelope.
Use an XML-aware feed parser, retain namespaces, and emit warnings for malformed values.
Prefer substantial full content, otherwise use the description or an authorized destination-page extraction.
Convert HTML into headings, paragraphs, lists, quotes, tables, captions, and stable block IDs.
Combine GUIDs, canonical URLs, normalized titles, hashes, and semantic similarity.
Return structured fields and check dates, quantities, entities, and evidence references.
Quality checks
Most failures begin before the model call.
Use the title as the only identity, overwrite raw fields, treat retrieval time as publication time, or assume a long description is full content.
Do not count syndicated copies as independent support.
Keep item revisions, parser warnings, source-specific mappings, and content-coverage labels. Use conditional requests and monitor feed health over time.
Show the exact content version used for a summary.
Feed Signals
Parsing, cleaning, identity, dates, content selection, deduplication, and briefing design.
A step-by-step RSS feed summary guide covering discovery, parsing, normalization, deduplication, extraction, and summary quality checks.