README.md

Historical snapshot · 2026-10-28T01:00:12-06:00 · 54827c2471e9. Private repository and workspace identifiers are redacted from public copies and downloads.

Revised wording within existing sections; the original Markdown records the exact text.

Download Markdown (privacy-redacted) · All revisions

Robert Beckner — The Gay Wizard

A static birthday tribute, with original wizard artwork and attributed professional history. No dependencies or backend required. Source and served assets are in dist/.

Preview

Run npm run dev and visit http://127.0.0.1:4173. Run npm run check for content and asset checks.

SEO and public launch

The checked-in production output allows indexing. npm run build creates indexable output; npm run build:preview explicitly creates a noindex preview. Neither command deploys anything. The keywords tag includes the requested birthday branding, but Google does not use this tag for ranking.

The production domain is https://gaywizard.dev. Once DNS is connected and public launch is approved, run:

npm run build
npm run check:production

The build sets the canonical URL, sharing URLs, sitemap, robots.txt, and indexing directive from one origin. For private previews, run npm run build:preview. Build is idempotent. Serve dist/ with HTTPS. Review the finished content before public publication. Verify public access and indexability in Google Search Console, submit /sitemap.xml, and monitor impressions for Robert Beckner. Genuine inbound editorial links can help discovery; do not depend on Robert changing his accounts for a surprise. Ranking cannot be guaranteed.

Editorial sources

Agency work is attributed to Robert's biography, not represented as independently verified employment. CIA is explicitly birthday lore, excluded from search snippets with data-nosnippet, and is not a structured credential. The site labels itself a birthday tribute.

See SEO-REVIEW.md for the audit, launch checks, and search monitoring plan. Hosting and DNS are managed by Max; no deployment is part of the build.

The only third-party page resource is Google Fonts; local system fonts provide fallbacks. The birthday spell respects reduced motion and announces its message accessibly. No tracking or data collection is added.