Astro migration
- Moved the active implementation into the
astro/directory. - Preserved the previous static HTML, CSS, and JavaScript release under
old/static-html-css-js/. - Kept the established public routes: Home, About, Work, Community, Schedule, Live, Connect, Blog, and Changelog.
- Added Astro content collections for substantive Blog and Changelog entries.
- Configured the Cloudflare Worker to deploy the generated Astro output rather than the preserved historical release.
Production delivery
- Corrected production HTTPS and cache headers.
- Enabled back-forward cache restoration by removing the earlier document-level
no-storebehavior. - Added the project-owned
astro/public/robots.txtas the crawler-policy source served by the Astro release. - Added release checks for rendered pages, self-canonicals, complete robots directives, publisher identity, structured data, internal links, images, sitemap coverage, cached feed media, Worker configuration, and the deployed crawler policy.
Identity and visual evidence
- Updated the Bluesky identity to
akasammythepuppy.me. - Enriched social-feed card visuals and kept official platform icons with their text labels.
- Resolved the reported missing image alternative-text warning.
- Kept image dimensions and first-party WebP feed previews in the release audit.
This entry groups the verified migration and production fixes recorded on August 31, 2026.
