Skip to content

F1 — Make the Vercel deployment repo-visible and pick a domain #47

Description

@yashranaway

Backlog item §F · F1 — mirrored from docs/roadmap/improvements-backlog.md.

What the audit found

— the site is live at
https://headless-web-pi.vercel.app (set as the repo homepage) via Vercel's
GitHub integration, but nothing in the tree records that: no vercel.json,
no deploy docs, no preview-URL comment on PRs, and the temporary
*-pi.vercel.app hostname suggests no custom domain. Make the deployment
reproducible and reviewable — check in the project config, document the
hosting in AGENTS.md, and decide on a domain. Keep the existing headers/CSP
in next.config.ts; consider a nonce so unsafe-inline can be dropped.


Milestone: Phase 5 — Website and docs

Before changing behaviour here, read docs/roadmap/what-is-excellent.md — the contracts listed there must survive the fix — and AGENTS.md for build, test, and review conventions.

Definition of done: the change ships with the test named above (or an equivalent), CI is green, and the corresponding line in the backlog file is checked off in the same PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:webapps/web marketing and docs sitebacklogTracked in docs/roadmap/improvements-backlog.mdpriority:mediumScheduled, not blockingtype:ciBuild, CI, automation

    Type

    No type

    Projects

    Status
    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions