feat(website): reposition the landing page around a secure OS without a sandbox#1743
Merged
NicholasKissel merged 7 commits intoJul 13, 2026
Conversation
…rary Cuts the landing copy from ~1,430 to ~570 words, commits the page to the embeddedness message, and condenses the sandbox comparison into a scannable ledger with computed up-to figures linked to the benchmark charts.
|
🚅 Deployed to the agentos-pr-1743 environment in agentos
|
Adopts the secure-exec hero structure and weaves its strongest language into the page: V8 isolates as the primitive behind Cloudflare Workers, real host capabilities over stubs, deny-by-default approvals, and the existing-deployment framing.
…ology Drops the Cloudflare line and stat sub-labels from the hero, names bash, Python, and Node in the subtitle, bullets the lightweight-computer section with a before/after topology visual in place of the agent stack, and puts the where-agents-run row back in the ledger as words.
… use-case carousel Grounds the comparison rows in mechanisms and real figures, moves benchmark fine print into per-card help affordances with the benchmark link top-right, drops the coding-agent workload toggle, shows shell calls only in the bash demo tab with runtime docs links right-aligned, retitles orchestration, and adds an auto-scrolling use-case carousel below the OS section.
Taller editorial cards without decorative icons, a corner arrow on hover, a full-bleed rail whose edge fades sit on the viewport instead of cutting cards mid-page, and a use-cases anchor id.
7c3bb14
into
NicholasKissel/website-redesign
1 check passed
NicholasKissel
added a commit
that referenced
this pull request
Jul 13, 2026
…OS narrative (#1718) * feat(website): redesign landing page and registry around the virtual OS narrative * feat(website): drop table rows the benchmark charts already measure * feat(website): default benchmarks to the execution workload * feat(website): name Eve and Flue in the orchestration section * perf(website): fix cold-start modal jank * feat(website): replay per-runtime agent sessions in the execution section * feat(website): fold runtime cards into the session demo and add a filesystem rail * feat(website): add identity section, fix tab semantics and hero logo under zoom * feat(website): add stack diagram and name Eve and Flue in the identity section * feat(website): make the identity stack show the virtualization architecture * feat(website): redraw the identity diagram as nested containment with syscall flow * fix(website): correct identity section claims about process model and actors * feat(website): make runtime switching an explicit segmented control * feat(website): color underlined links with the site accent * fix(website): finish the agentOS cold-start fill instantly on the shared clock * fix(website): give the cold-start modal header proper spacing * fix(website): draw the agentOS handscript as an honest pen reveal The hero wordmark now reveals the real glyphs through a three-stroke mask that follows the pen path: a wide stroke reveals the written portion, a black stroke conceals ink the pen has not reached (hanging edges at crossings), and a narrow stroke restores the written line where unwritten strokes cross it. The pen path itself is refit to the glyph centerlines and smoothed with least-squares cubic beziers so the tip no longer jitters, the timing keeps near-constant pen speed with a quick crossbar flick, and the finished logo is the brand mark itself with no settle. * feat(website): simplify the agent stack diagram and steady the registry copy button Drops the Rivet Actor base row from the architecture diagram in favor of a plain no-hypervisor note, centers the driver card label, and reserves the copy button's widest label in registry install rows so it no longer resizes on copy. * feat(website): reposition the landing page around a secure OS without a sandbox (#1743) * feat(website): reposition the landing page around sandboxing as a library Cuts the landing copy from ~1,430 to ~570 words, commits the page to the embeddedness message, and condenses the sandbox comparison into a scannable ledger with computed up-to figures linked to the benchmark charts. * feat(website): lead with the secure-OS-without-a-sandbox hero Adopts the secure-exec hero structure and weaves its strongest language into the page: V8 isolates as the primitive behind Cloudflare Workers, real host capabilities over stubs, deny-by-default approvals, and the existing-deployment framing. * feat(website): tighten hero and comparison copy, add before/after topology Drops the Cloudflare line and stat sub-labels from the hero, names bash, Python, and Node in the subtitle, bullets the lightweight-computer section with a before/after topology visual in place of the agent stack, and puts the where-agents-run row back in the ledger as words. * feat(website): refresh the OG image with the new tagline * feat(website): refine the ledger, benchmarks, session demo, and add a use-case carousel Grounds the comparison rows in mechanisms and real figures, moves benchmark fine print into per-card help affordances with the benchmark link top-right, drops the coding-agent workload toggle, shows shell calls only in the bash demo tab with runtime docs links right-aligned, retitles orchestration, and adds an auto-scrolling use-case carousel below the OS section. * feat(website): polish the use-case carousel Taller editorial cards without decorative icons, a corner arrow on hover, a full-bleed rail whose edge fades sit on the viewport instead of cutting cards mid-page, and a use-cases anchor id. * chore(website): refresh generated astro artifacts
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.
<title>/meta updated to matchStacked on #1718; contains only the messaging rewrite.