Skip to content

Conversation

@LukasFrm
Copy link
Contributor

@LukasFrm LukasFrm commented Dec 22, 2025

Resolves JIRA: https://bbc.atlassian.net/browse/WS-1941

Changes

Update article content summary logic, models and components to use the new primaryTopic property provided by the backend.

Ensure filtering logic continues to exclude high-impact (MAXIMUM visualProminence) summaries unless they are media types.

Impact

Article summaries now expose a primaryTopic field, improving topic data availability for downstream consumers.
No impact expected for non-article summary types.

Testing

Run the application and fetch article content summaries.
Confirm that article summaries include a primaryTopic field populated from the backend.
Validate that summaries for non-article types are unaffected.

Developer Checklist

  • UX
    • UX Criteria met (visual UX & screenreader UX)
  • Accessibility
    • Accessibility Acceptance Criteria met
    • Accessibility swarm completed
    • Component Health updated
    • P1 accessibility bugs resolved
    • P2/P3 accessibility bugs planned (if not resolved)
  • Security
    • Security issues addressed
    • Threat Model updated
  • Documentation
    • Docs updated (runbook, READMEs)
  • Testing
    • Feature tested on relevant environments
  • Comms
    • Relevant parties notified of changes

Testing

  • Manual Testing required?
    • Local (Ready-For-Test, Local)
    • Test (Ready-For-Test, Test)
    • Preview (Ready-For-Test, Preview)
    • Live (Ready-For-Test, Live)
  • Manual Testing complete?
    • Local
    • Test
    • Preview
    • Live

Additional Testing Steps

  1. List the steps required to test this PR.

Useful Links

@LukasFrm LukasFrm marked this pull request as draft December 22, 2025 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants