## MODIFIED Requirements ### Requirement: Infinite scroll news feed The system SHALL display feed cards without redundant per-card permalink text link when primary CTA and source link are present. #### Scenario: Card chrome remains minimal - **WHEN** feed cards are rendered - **THEN** redundant small "Link" affordance is not shown - **AND** card still exposes required source and TL;DR interactions ### Requirement: Hero block display The system SHALL maintain hero-to-modal behavior parity with feed cards. #### Scenario: Hero-origin modal consistency - **WHEN** modal opens from hero context (including permalink-triggered entry) - **THEN** modal image, content, and close controls behave consistently with feed-origin modal flows