967 B
967 B
MODIFIED Requirements
Requirement: News attribution display
The system SHALL clearly attribute all news content and images to their sources.
Scenario: Source attribution
- WHEN displaying any news item
- THEN the system SHALL show the original source name and link
- AND display image credit if available
Scenario: Perplexity attribution
- WHEN displaying aggregated content
- THEN the system SHALL include "Powered by Perplexity" in the footer
Scenario: Analytics tracking
- WHEN Umami analytics is configured via
UMAMI_SCRIPT_URLandUMAMI_WEBSITE_ID - THEN the system SHALL inject Umami tracking script into page head
- AND track page view events on initial load
- AND track scroll depth events (25%, 50%, 75%, 100%)
- AND track CTA click events (news item clicks, source link clicks)
- AND CTA click payload includes both
article_idandarticle_titlewhen article context is available