Skip to content

feat(seo): cross-link author entity with jewlarray.ch + bump knowledge to v1.4.2 - #48

Merged
Bissbert merged 1 commit into
mainfrom
feature/jewlarray-author-entity
Jul 14, 2026
Merged

Bissbert merged 1 commit into
mainfrom
feature/jewlarray-author-entity

Conversation

@Bissbert

Copy link
Copy Markdown
Contributor

Summary

  • Fuses the Person JSON-LD author entity across LearnSchema.astro and StructuredData.astro under a single canonical @id (https://gemmology.dev/#fabian), with a reciprocal sameAs to jewlarray.ch alongside the existing GitHub/LinkedIn links.
  • Expands the about-page bio: FGA / GIT (Bangkok) credential, job title, and a line linking to the maintainer's gemstone atelier at jewlarray.ch.
  • Adds a ## Related section to /llms.txt referencing jewlarray.ch.
  • Renders external links in learn markdown with target="_blank" rel="external noopener noreferrer" (needed for the two new contextual links below).
  • Bumps KNOWLEDGE_VERSION to v1.4.2 to pick up two contextual editorial links landed upstream in gemmology-knowledge#30 — Thailand origin overview (rough-sourcing account) and market disclosure (published disclosure-practices example).

Test plan

  • npm run build locally passes
  • CI (sync, validate:citations, astro check, build) green on this PR
  • Verify /about/ Person JSON-LD and /llms.txt Related section post-deploy

… JSON-LD, about bio, llms.txt, contextual learn links) + bump knowledge to v1.4.2

- Unify the Person JSON-LD @id across LearnSchema and StructuredData to
  https://gemmology.dev/#fabian, with alternateName "Fabian" and a reciprocal
  sameAs link to jewlarray.ch alongside GitHub and LinkedIn.
- Expand the about-page bio with FGA / GIT credentials and a line linking to
  the maintainer's gemstone atelier at jewlarray.ch.
- Add a "## Related" section to llms.txt referencing jewlarray.ch.
- Render external links in learn markdown with target="_blank" and
  rel="external noopener noreferrer" (SectionRenderer).
- Bump KNOWLEDGE_VERSION to v1.4.2 to pick up two contextual jewlarray.ch
  references added upstream in gemmology-knowledge.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying gemmology-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: 81ea95d
Status:🚫  Build failed.

View logs

@github-actions

Copy link
Copy Markdown

🚀 Preview deployed to: https://5d4ea55e.gemmology-dev.pages.dev

@Bissbert
Bissbert merged commit d4df28a into main Jul 14, 2026
5 of 6 checks passed
@Bissbert
Bissbert deleted the feature/jewlarray-author-entity branch July 14, 2026 00:42

This branch was successfully deployed

1 active deployment
gemmology-dev (Preview) — 81ea95da Deployed Jul 14, 2026 by github-actions[bot]
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