Skip to content

site: GitHub Pages landing site + Pages workflow + MIT LICENSE#4

Merged
wolpert merged 1 commit into
mainfrom
site/github-pages
Jun 19, 2026
Merged

site: GitHub Pages landing site + Pages workflow + MIT LICENSE#4
wolpert merged 1 commit into
mainfrom
site/github-pages

Conversation

@wolpert

@wolpert wolpert commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Adds a GitHub Pages landing site for mini-auth, in the same visual format as the hofmann-elimination site and deployed the same way as pk-auth (a site/ directory published by an Actions workflow).

What's here

  • site/index.html — a self-contained static landing page (no build step). It explains what mini-auth is (the black-box-auth vs. read-it/run-it framing), the family at a glance table, the runtime-relationships diagram, and the teaching angle — then acts as the entry point into the docs we created: TEACHING, LEARNING, DIRECTION, GLOSSARY, and the concepts / tutorials / howto / security / diagrams trees, plus each module README. All doc links point at the rendered Markdown on GitHub.
  • site/favicon.svg — a small padlock mark.
  • .github/workflows/pages.yml — deploys site/ to GitHub Pages on push to main (paths-filtered; also workflow_dispatch). Mirrors pk-auth's pages.yml, action SHAs pinned.
  • LICENSE — MIT (Ned Wolpert, 2026), reflected in the site footer/badge.

One setup step (repo settings)

For the workflow to publish, set Settings → Pages → Build and deployment → Source: GitHub Actions (same as pk-auth/hofmann). After merge, the Pages workflow runs and the site goes live at https://codeheadsystems.github.io/mini-auth/.

Verified: every linked repo path exists, and the HTML parses cleanly.

🤖 Generated with Claude Code

- site/index.html: a static landing page (hofmann-elimination's visual
  format) that explains what mini-auth is — the family catalog, the
  runtime relationships, the teaching angle — and acts as the entry
  point into the docs (TEACHING/LEARNING/DIRECTION/GLOSSARY, concepts,
  tutorials, howto, security, diagrams) and each module README.
- site/favicon.svg: a small padlock mark.
- .github/workflows/pages.yml: deploy site/ to GitHub Pages on push to
  main (mirrors pk-auth's pages workflow).
- LICENSE: MIT (Ned Wolpert, 2026).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@wolpert
wolpert merged commit 79c447e into main Jun 19, 2026
5 checks passed
@wolpert
wolpert deleted the site/github-pages branch June 19, 2026 15:47
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