What to build
Register the canonical domain for the CodeRepute verify page and publish it via GitHub Pages. This makes QR codes on printed PDFs resolve to a stable, professional URL independent of the GitHub username.
Steps (all require owner account access):
- Register `coderepute.dev` (~$12/yr) — primary domain for the verify page
- Register `coderepute.com` (~$12/yr) — redirect to `coderepute.dev`
- Enable GitHub Pages on this repository (Settings → Pages → Branch: main, folder: /docs)
- Add a `CNAME` file to the `docs/` directory containing `coderepute.dev`
- Configure DNS: point `coderepute.dev` A records at GitHub Pages IPs and add a CNAME for `www`
- In GitHub Pages settings, set the custom domain to `coderepute.dev` and enable "Enforce HTTPS"
- Configure `coderepute.com` to redirect to `coderepute.dev` at the registrar level
Once live, `https://coderepute.dev/verify/\` should serve `docs/verify/index.html`.
After this slice is merged, update the domain constant in the report package from `grkanitz.github.io/CodeRepute/verify/` to `coderepute.dev/verify/`.
Acceptance criteria
Blocked by
None — can start immediately in parallel with other slices.
What to build
Register the canonical domain for the CodeRepute verify page and publish it via GitHub Pages. This makes QR codes on printed PDFs resolve to a stable, professional URL independent of the GitHub username.
Steps (all require owner account access):
Once live, `https://coderepute.dev/verify/\` should serve `docs/verify/index.html`.
After this slice is merged, update the domain constant in the report package from `grkanitz.github.io/CodeRepute/verify/` to `coderepute.dev/verify/`.
Acceptance criteria
Blocked by
None — can start immediately in parallel with other slices.