Live / private deployment
A live daily briefing with validation built into delivery.
A VPS-hosted workflow runs at 9:00 AM, uses Hermes to gather candidate stories, then passes structured JSON to a Python layer that validates, ranks, archives, and delivers a briefing to approximately 10 recurring users.
Phase 01
Gather
Hermes gathers candidate stories from a source catalogue and writes structured JSON for the deterministic pipeline.
Five mandatory checks
V1 - V5- Freshness and sourceRequires valid source metadata and a publication date inside the freshness window.
- Cross-referenceHigh-priority stories require an independent confirming source.
- Archive deduplicationChecks the previous three issues before repeating a story.
- Internal consistencyRejects duplicate headlines, duplicate URLs, and invalid URLs before ranking.
- Editorial countsRecords candidate, pass, and drop counts for the operator.