site: landing page + GitHub Pages deploy workflow#14
Merged
singaraiona merged 1 commit intomainfrom May 1, 2026
Merged
Conversation
Static, single-page marketing site under site/. Deployed by
.github/workflows/pages.yml on every push to main that touches
site/.
Visual direction matches Rayforce's website (palette, fonts, layout
primitives) so the two read as siblings. Content was rewritten from
scratch in raysense's own voice; an earlier draft mirrored
sentrux.dev cadence and signature words and was scrapped before
shipping. Specific avoidances:
- No "machine speed" / "decays at machine speed too" structure.
- No "N metrics. One score." cadence.
- No "ungameable", "feedback loop", "governor", "What you get"
section heading -- all sentrux signature language.
Sections: hero (X-ray framing + treemap mockup), Why (single-file
blindness), Grading Model (six A-F dimensions + aggregate), Install,
Agent Integration (Claude Code plugin + four phase-scoped skills),
Capabilities (six feature cards), Built on Rayforce (logo + link).
Files:
site/index.html ~190 LOC
site/style.css ~430 LOC
site/README.md local-preview + asset-swap notes
site/assets/favicon.svg raysense-specific favicon
site/assets/img/treemap-mockup.svg placeholder, swap with real screenshot
site/assets/fonts/*.woff2 Inter + Oswald + JetBrains Mono, latin
.github/workflows/pages.yml upload + deploy via official Pages actions
One-time setup needed before the first deploy: in repo Settings ->
Pages, set Source to "GitHub Actions". After that, pushes that
touch site/ deploy automatically. Site URL ends up at
https://rayforcedb.github.io/raysense/.
singaraiona
pushed a commit
that referenced
this pull request
May 1, 2026
A static, single-page marketing site under site/, deployed to GitHub Pages by .github/workflows/pages.yml on every push to main that touches site/. Content is original to raysense; visual direction shares the typography stack and palette tokens with the sibling rayforce site so the two read as a family. Sections: hero (X-ray framing + treemap mockup), Why (single-file blindness), Grading Model (six A-F dimensions + aggregate), Install, Agent Integration (Claude Code plugin + four phase-scoped skills), Capabilities (six feature cards), Built on Rayforce (logo + link). Files: site/index.html ~190 LOC site/style.css ~430 LOC site/README.md local-preview + asset-swap notes site/assets/favicon.svg raysense-specific favicon site/assets/img/treemap-mockup.svg placeholder, swap with real screenshot site/assets/fonts/*.woff2 Inter + Oswald + JetBrains Mono, latin .github/workflows/pages.yml upload + deploy via official Pages actions One-time setup needed before the first deploy: in repo Settings -> Pages, set Source to "GitHub Actions". After that, pushes that touch site/ deploy automatically. Site URL ends up at https://rayforcedb.github.io/raysense/. Co-authored-by: Anton <anton.kundenko@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A static, single-page marketing site lives under `site/`, deployed to GitHub Pages by `.github/workflows/pages.yml` on every push to main that touches `site/`.
Visual direction matches Rayforce's website (palette, fonts, layout primitives) so the two read as siblings. Content was rewritten from scratch in raysense's own voice after an earlier draft was found to echo sentrux.dev's sentence cadence and signature words. Specific avoidances during the rewrite:
Sections
Files
One-time setup before the first deploy
After that, pushes that touch `site/` deploy automatically. Site URL: https://rayforcedb.github.io/raysense/
Verified locally
Test plan