Skip to content

Fix topic page visibility and associations - #160

Merged
brunoborges merged 1 commit into
mainfrom
brunoborges-fix-topic-tags-comment
Aug 6, 2026
Merged

Fix topic page visibility and associations#160
brunoborges merged 1 commit into
mainfrom
brunoborges-fix-topic-tags-comment

Conversation

@brunoborges

Copy link
Copy Markdown
Member

Topic links could open pages whose cards remained hidden, and locale auto-detection could redirect canonical English topic pages to localized routes that do not exist. The topic metadata also contained several missing or misleading associations discovered while reviewing the follow-up comment on #156.

Changes

  • Render topic-page cards visible by default while preserving homepage filter behavior.
  • Keep English-only topic pages on their canonical routes and correct their asset paths.
  • Audit all 113 content files, removing misleading topics and adding directly demonstrated associations.
  • Add a dedicated Random Number Generation topic so non-cryptographic RNG APIs are not classified as security features.

Verification

  • Regenerated every locale successfully.
  • Validated all 113 content files against the 44-topic taxonomy.
  • Confirmed every generated topic page exactly matches its declared content associations.
  • Verified the affected topic pages locally in the browser.

Ensure topic cards render without JavaScript, keep canonical topic pages from redirecting to missing localized routes, and correct topic metadata across all content.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bfba1b3f-0a89-4bf3-9eda-80b14df6cf77
@brunoborges
brunoborges merged commit d793e40 into main Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant