Skip to content

feat(site): add a static project page for handbook.naindev.com - #1

Merged
Nain9Dev merged 2 commits into
mainfrom
feat/project-page-handbook
Oct 26, 2026
Merged

Nain9Dev merged 2 commits into
mainfrom
feat/project-page-handbook

Conversation

@Nain9Dev

Copy link
Copy Markdown
Owner

Summary of Changes

Adds a static project page in site/ for handbook.naindev.com: the engineering tenets, the paved-road stack and a linked directory of the documents. Plain HTML and one stylesheet on the NainDev paper design, with no script and no build step. .github/workflows/pages.yml publishes the folder, and site/CNAME sets the custom domain.

Verification Evidence

  • Rendered at 1280 px and 375 px: no page-level horizontal overflow
  • Content taken from the repository README and files
  • gitleaks git reports no leaks

What Remains Unverified

  • The live deployment: it needs the owner steps below.

Owner steps before it goes live

  1. DNS: CNAME record handbook pointing to nain9dev.github.io.
  2. Repository settings: Pages source set to GitHub Actions.
  3. Merge this pull request, then run the Project Page workflow if it did not start.

Risks & Mitigations

  • A wrong DNS record serves nothing and changes nothing else. The workflow only uploads site/.

Single-page site in site/ on the NainDev paper design: the five engineering
tenets, the paved-road stack, a linked directory of the architecture and
governance documents and the task ownership tags. Plain HTML and CSS with no
script and no build step. A workflow publishes the folder, and site/CNAME
points it at handbook.naindev.com.
@Nain9Dev
Nain9Dev merged commit 6d4698f into main Oct 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant