Skip to content

Move site source into docs/website/ and switch Pages to GitHub Actions.#3

Merged
krmayankb merged 5 commits into
mainfrom
docs/website
Jul 8, 2026
Merged

Move site source into docs/website/ and switch Pages to GitHub Actions.#3
krmayankb merged 5 commits into
mainfrom
docs/website

Conversation

@krmayankb

Copy link
Copy Markdown
Contributor

Changes:

  • Relocate the 8 site files from docs/ to docs/website/ (renames, no content changes).
  • Add .github/workflows/pages.yml that builds and deploys docs/website/ to Pages
    on pushes to main, scoped to docs/website/** and the workflow file itself.
  • Also brings across the cost-per-alert refresh already deployed via legacy
    Pages: bar chart re-titled "Avg. cost per alert, and telco example updated.

krmayankb and others added 5 commits June 15, 2026 00:20
Single-page static site published via GitHub Pages. Hero, contract,
methodology, detection charts, per-persona detail (with verdict F1 +
per-flow F1 metric toggle), vs-LogLM placeholder, and a Reproduce
pointer. Pure HTML/CSS/Chart.js, no build step. .nojekyll serves the
files directly.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Visitors were seeing day-stale star counts; the 24-hour TTL was
overcautious for current traffic. GitHub's unauth API limit (60/hr
per IP) leaves plenty of headroom at this scale.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@krmayankb krmayankb merged commit 1f74cf6 into main Jul 8, 2026
3 checks passed
@krmayankb krmayankb deleted the docs/website branch July 8, 2026 23:16
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