Skip to content

docs(site): GitHub Pages landing site + deploy workflow - #72

Merged
nmccready merged 3 commits into
mainfrom
docs/site-gh-pages
Jul 15, 2026
Merged

docs(site): GitHub Pages landing site + deploy workflow#72
nmccready merged 3 commits into
mainfrom
docs/site-gh-pages

Conversation

@nmccready-tars

Copy link
Copy Markdown
Contributor

Summary

  • site/index.html — single self-contained static landing page (inline CSS, no build step, no JS frameworks; Google Fonts with system fallback). Dark mission-control aesthetic: terminal-inspired, subtle gradients/glow, monospace accents, WCAG-AA contrast, fully responsive.
    • Hero with the one-line pitch + npm install -g @brickhouse-tech/sync-agents copy-block (plus brew / go-install alternates)
    • Pure-CSS animated terminal demo: source add → SHA resolve → quarantine scan findings → approvesync fan-out (respects prefers-reduced-motion)
    • 8 feature cards: declarative sources + lockfile, SHA pinning, quarantine/static scanning, linked sources (v1.4.0), OS-scoped routing, AGENTS.md auto-index, multi-bucket layout, semantic routing
    • 3-step how-it-works strip (declare → pull/scan → index/sync) and footer linking GitHub/npm/changelog
  • .github/workflows/pages.yml — official actions/upload-pages-artifact + actions/deploy-pages pattern (pages: write, id-token: write), deploying site/ on pushes to main that touch site/** (plus workflow_dispatch).

Expected URL after merge: https://brickhouse-tech.github.io/sync-agents/

Test plan

🤖 Generated with Claude Code

nmccready and others added 2 commits July 9, 2026 15:52
…nts.sum)

Draft spec for a whole-tree provenance + integrity layer over .agents/:
agents.lock records where every artifact comes from (local / source /
linked / imported), agents.sum is the go.sum-style per-file content
ground truth. New lock/verify commands; verify --json as a scheduled
drift sentinel closing the loop with SPEC-005 quarantine.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Single self-contained static page at site/index.html (inline CSS,
no build step) with a dark mission-control aesthetic: hero + install
copy-block, 8 feature cards, pure-CSS animated terminal demo of the
source add -> quarantine -> approve -> sync flow, 3-step how-it-works
strip, and footer links. Deployed via actions/upload-pages-artifact +
actions/deploy-pages on pushes to main touching site/**.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

🤖 AI Code Review Complete

Review performed on changed files. Check inline comments for specific findings.

Severity Levels:

  • 🔴 Critical: Must fix (bugs, security, data loss)
  • 🟡 Warning: Should fix (performance, maintainability)
  • 🔵 Suggestion: Nice to have (style, alternatives)
  • Nit: Optional (cosmetic)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

🤖 AI Code Review Complete

Review performed on changed files. Check inline comments for specific findings.

Severity Levels:

  • 🔴 Critical: Must fix (bugs, security, data loss)
  • 🟡 Warning: Should fix (performance, maintainability)
  • 🔵 Suggestion: Nice to have (style, alternatives)
  • Nit: Optional (cosmetic)

@nmccready
nmccready merged commit 1ad298d into main Jul 15, 2026
6 checks passed
@nmccready
nmccready deleted the docs/site-gh-pages branch July 15, 2026 03:51
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.

2 participants