Skip to content

build complete 3D encyclopedia atlas - #3

Merged
StevenGGA merged 1 commit into
mainfrom
agent/3d-encyclopedia-atlas
Aug 3, 2026
Merged

build complete 3D encyclopedia atlas#3
StevenGGA merged 1 commit into
mainfrom
agent/3d-encyclopedia-atlas

Conversation

@StevenGGA

Copy link
Copy Markdown
Owner

What changed

  • Expands beef, pork, lamb, and chicken encyclopedia coverage with evidence-aware numeric facts and safety boundaries.
  • Replaces the flat knowledge map with a draggable, rotatable, zoomable 3D atlas covering 51 published nodes and 54 sourced relationships.
  • Adds semantic list, no-JS, no-WebGL, keyboard, mobile, dark-theme, and reduced-motion fallbacks.
  • Adds schemas, deterministic generators, build freshness checks, and a pinned self-hosted 3D runtime with complete third-party license notices.

Why

The encyclopedia needed a clearer modular information architecture, more specific numeric content, equal first-class lamb coverage, and a complete spatial map of the published corpus without introducing a backend or JavaScript framework.

Impact

Readers get a minimalist encyclopedia homepage, explicit evidence boundaries, a seven-stage learning route, and a progressive-enhancement 3D knowledge atlas. Fish and seafood remain out of scope; turkey and duck remain future BTW material.

Validation

  • 38 Python tests
  • Ruff
  • 5 Node tests and all JavaScript syntax checks
  • Strict content, metrics, and all generated-file freshness checks
  • Pinned vendor hashes, 35 component license texts, and npm SRI lock
  • Strict MkDocs build and built-site link/lazy-asset validation
  • Desktop, mobile, keyboard, no-JS, no-WebGL, and reduced-motion browser checks
  • Independent review: no findings

@StevenGGA
StevenGGA marked this pull request as ready for review August 3, 2026 01:20
@StevenGGA
StevenGGA merged commit ea8df12 into main Aug 3, 2026
2 checks passed
@StevenGGA
StevenGGA deleted the agent/3d-encyclopedia-atlas branch August 3, 2026 01:20
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