Intelligence · Component · change-detection-alerting
Article deduplication and change alerts
What it does
Persist normalized URLs/content, detect new or updated articles and render optionally delivered messenger alerts.
Core pattern
Content snapshot comparison + deduplicated change alerts
- Input
- Collected article records
- Output
- Deduplicated SQLite/JSON/TXT records and alert messages
Key parameters
| Name | Type | Default | Values |
|---|---|---|---|
| documents | array | [] | — |
| identity_strategy | string | canonical_url | canonical_url · source_id · content_hash |
| detect_new | boolean | true | false · true |
| detect_updates | boolean | true | false · true |
| channel | string | preview | preview · messaging_platform |
Maturity and limits
Persistent storage, alert builder and delivery functions; not executed. Source paths were inspected statically; tests and live integrations were not executed. This rating describes implemented code, not production validation.
No root license found; source/platform terms and affiliate disclosures apply. Browser/provider credentials must be isolated; displayed returns are illustrative, not executed investments.
Used in pipelines
Industry tags
- FinanceSource-supported industry
For work involving research materials and financial service operations, use content snapshot comparison followed by deduplicated change alerts.
- Government & public servicesTransferable use
For monitoring public-service notices and publicly posted resident feedback, use content snapshot comparison followed by deduplicated change alerts.
- SportsTransferable use
Support “Compare announcements and updates” with content snapshot comparison followed by deduplicated change alerts.
Skills pack
Contract scaffold and deterministic mock
Download · 11KBSHA-256 16a1aada3b732090e17bcf7f5afa04131fb59748f8638aa0f30e3560f37b3b46
Related components
-
Structured news intelligence and multilingual analysis
Source text to structured facts + uncertainty and human review
Working 1 pipeline -
Source-backed entity, company and people enrichment
Entity profile and alias reconciliation + evidenced enrichment
Working 1 pipeline -
Daily intelligence refresh and report packaging
Scheduled refresh orchestration + readiness-gated reporting
Working not yet in a pipeline -
Reusable B2B signal dataset registration
External dataset contract registration + normalized ingestion
Working 1 pipeline