Skip to content

fix(docs): repair structured data from brain #32 - #92

Merged
MSKazemi merged 6 commits into
mainfrom
fix/structured-data-issue-32
Oct 2, 2026
Merged

MSKazemi merged 6 commits into
mainfrom
fix/structured-data-issue-32

Conversation

@MSKazemi

@MSKazemi MSKazemi commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Summary

Fix the structured-data defects tracked in MSKazemi/brain#32.

  • emit breadcrumb items only for navigable ancestors
  • give every emitted breadcrumb ListItem an absolute item URL with contiguous positions
  • omit the homepage's ineligible single-item breadcrumb
  • type Dataset.creator explicitly as Person
  • update structured discovery surfaces from 88 to the current 90 tasks
  • extend scripts/seo_check.py to audit JSON-LD across every built docs page so this class is regression-gated

The change intentionally does not modify benchmark/scoring behavior.

Substantial AI assistance was used to prepare and verify this patch.

@MSKazemi
MSKazemi merged commit 2505480 into main Oct 2, 2026
7 checks passed
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