Static GitHub Pages site for Nathan Graham.
/single-page site organized as About, Projects, Writing, and Music/work/,/about/,/systems/,/builds/,/studio/,/writing/,/now/, and/contact/compatibility redirects to homepage sections/work/<project>/permanent detail pages for selected projects, writing, and music/data/site.jsonfor the shared category vocabulary used by validation/data/items.jsonfor the artifact inventory/data/posts.jsonfor the build-time Digital Born feed snapshot/assets/css/main.cssand/assets/js/script.jsfor the single-page experience and detail-page shell/scripts/fetch-digitalborn-posts.mjsto refresh the writing feed data
- The site is still static-first and dependency-free.
- Digital Born remains the writing source, while the homepage reads from a build-time JSON snapshot.
- Ambient bird animations are CSS/SVG and respect
prefers-reduced-motion. - Run
node scripts/check-site.mjsbefore publishing to validate local routes, metadata, and artifact data. AGENTS.mdandCLAUDE.mdare local-only and intentionally untracked.