Skip to content

feat: illustrated explainer, published as the GitHub Pages site - #125

Merged
pacphi merged 3 commits into
mainfrom
feat/explainer
Aug 8, 2026
Merged

feat: illustrated explainer, published as the GitHub Pages site#125
pacphi merged 3 commits into
mainfrom
feat/explainer

Conversation

@pacphi

@pacphi pacphi commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • explainer.html — a self-contained, single-file illustrated field manual at the repo root: why the kit exists (Sinek-style, grounded in the real incidents each guard traces to), what's in the box, the detect→converge→prove loop, who it serves, setup dissected into its three scopes, and the deeper features. Embeds real evidence: an unedited ak status capture and four live screenshots (dashboard Overview / Usage / Observability, ak admin) from a converged machine — no session tokens appear. Fully offline-capable; verified responsive at 1280px/390px with zero horizontal overflow.
  • GitHub Pages publishing (.github/workflows/pages.yml) — Pages source is "GitHub Actions" (build_type: workflow, already enabled on the repo): pushes to main touching explainer.html stage it as index.html and deploy to https://pacphi.github.io/agentic-kit/. No gh-pages branch, no duplicate file. Includes a themed pure-CSS "Fork me on GitHub" corner ribbon linking back to the repo, plus a README badge to the site.
  • Docs truthfulness pass (from a 20-commit audit): README dashboard row now describes all five primary areas with current deep links; ak admin added to the quick command block; about/system verb rows added; MAINTAINER.md workflow inventory covers all five workflows and documents the devcontainers + Pages workflows; DASHBOARD.md System prose corrected to seven views, matching its own nav table and SYSTEM_VIEWS in the implementation.

Test plan

  • pnpm run lint:md and pnpm run lint:links:internal — clean
  • actionlint on pages.yml — clean
  • Explainer rendering verified via Playwright at 1280px and 390px (zero horizontal overflow), including the ribbon
  • Grep sweep: no residual "three areas" / stale-hash / "five views" claims
  • CI on this PR
  • First Pages deploy fires on merge (workflow triggers on push to main)

pacphi added 3 commits August 8, 2026 11:19
A self-contained, single-file HTML explainer at the repo root, walking
the repo Sinek-style — why it exists (drift vs. trust, with the real
incidents each guard traces to), what's in the box, how the
detect→converge→prove loop works, who it serves (agentic engineers and
vibe coders), setup dissected into its three scopes, and the deeper
features (hosts×providers routing, statusline, dashboard).

Evidence over mockups: embeds an unedited `ak status` capture and four
live screenshots (dashboard Overview / Usage / Observability, and
ak admin) taken from a real converged machine — the Observability
capture is watching the very session that authored the page. No
session tokens appear. Fully offline-capable (images inline as data
URIs; webfonts degrade gracefully); verified responsive at 1280px and
390px with zero horizontal overflow.
- .github/workflows/pages.yml — Pages source is "GitHub Actions":
  on pushes to main touching explainer.html, the workflow stages it as
  _site/index.html and deploys. No gh-pages branch, no duplicate file;
  explainer.html on main stays the single source of truth. Repo Pages
  config flipped to build_type=workflow (site:
  https://pacphi.github.io/agentic-kit/).
- explainer.html — adds a "Fork me on GitHub" diagonal corner ribbon,
  pure CSS in the page's own palette (tool-orange band, stitched
  edges), linking to the repo; shrinks on small screens, hidden in
  print, keyboard-focusable. Verified at 1280px/390px, zero overflow.
- README.md — badge linking to the published explainer.
…ventory

- README: dashboard verb row now describes all five primary areas
  (About · Overview · Usage · Observability · System) with current deep
  links, and is condensed with DASHBOARD.md as the authoritative guide;
  adds the missing `ak admin` line to the quick command block; adds
  `about` and `system` rows to the verbs table; drops the plumbing
  `ak x statusline` line from the porcelain quick block (it remains in
  the `ak x …` paragraph).
- explainer.html: dashboard described with all five areas in both
  places; Usage capture labeled with the real `#usage/score` hash.
- MAINTAINER.md: workflow inventory lists all five workflows; documents
  the devcontainers build check and the Pages deployment.
- docs/DASHBOARD.md: System prose now matches its own navigation table
  and the implementation — seven views (Summary, Advisory, Sessions,
  Storage, Runtime, Catalog, Projects).
@pacphi
pacphi merged commit 0321e8e into main Aug 8, 2026
20 of 22 checks passed
@pacphi
pacphi deleted the feat/explainer branch August 8, 2026 18: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