Skip to content

feat: domain registration and GitHub Pages for verify page (HITL) #34

Description

@gkanitz

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):

  1. Register `coderepute.dev` (~$12/yr) — primary domain for the verify page
  2. Register `coderepute.com` (~$12/yr) — redirect to `coderepute.dev`
  3. Enable GitHub Pages on this repository (Settings → Pages → Branch: main, folder: /docs)
  4. Add a `CNAME` file to the `docs/` directory containing `coderepute.dev`
  5. Configure DNS: point `coderepute.dev` A records at GitHub Pages IPs and add a CNAME for `www`
  6. In GitHub Pages settings, set the custom domain to `coderepute.dev` and enable "Enforce HTTPS"
  7. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentTriage complete; ready for an agent to pick up

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions