Tighten HyperTwist-owned public surface copy

This commit is contained in:
axiomlogicnexus 2026-06-24 22:29:12 +00:00
parent de02745b82
commit 23905d2a82
5 changed files with 13 additions and 4 deletions

View file

@ -285,6 +285,10 @@ Latest same-day browser/distribution continuity follow-up still on `2026-06-24`:
packaged-proof evidence already shown on the stronger public manual routes,
so those narrative/help surfaces no longer talk about maturity only in the
abstract
- the remaining user-facing cross-project wording was then removed from the
live pricing, resources, capability, and auth-shell copy so the public web
surface now reads as fully HyperTwist-owned instead of leaning on sibling
product names in end-user text
- the public topic cards therefore no longer dead-end on broad public guidance when the real next step is signed-in protected follow-through
- the new shared callout posture explicitly separates:
- what still works

View file

@ -262,7 +262,7 @@ export function LoginPage() {
/>
<AuthShell
title="Log in to HyperTwist"
subtitle="Use the same browser auth posture as FamiliarOS and ScriptoriumAI, then hand off to the desktop runtime when needed."
subtitle="Use HyperTwist browser sign-in to reach the protected operator surfaces, then hand off to the desktop runtime when needed."
footer={<p>Need access? <Link to={`/register?next=${encodeURIComponent(nextPath)}`}>Create an account</Link>.</p>}
>
<AuthRuntimeNotice />

View file

@ -86,7 +86,7 @@ export function PricingPage() {
<MarketingShell
eyebrow="Paddle-ready plans"
title="Pricing that matches the actual delivery model."
lede="The browser shell handles account, release, and billing access. The simulator remains desktop-first. Prices and checkouts can be switched live through the same Paddle-ready structure used across the broader product family."
lede="The browser shell handles account, release, and billing access. The simulator remains desktop-first. Prices and checkouts can be switched live through HyperTwist's own Paddle-ready runtime commerce structure."
>
<Section title="Plan lineup" description={paddleReadyDescription}>
<div className="card-grid card-grid--pricing">

View file

@ -332,7 +332,7 @@ export function HomeLanding() {
<Section
title="Capability pillars"
description="The page structure borrows the FamiliarOS and ScriptoriumAI public-shell discipline, then rebrands the actual product around HyperTwist runtime authority."
description="The page structure keeps HyperTwist's public shell disciplined around real runtime authority instead of mixing product narrative, rollout status, and simulator claims together."
>
<div className="card-grid">
{capabilityPillars.map((pillar) => (
@ -597,7 +597,7 @@ export function ResourcesPage() {
<MarketingShell
eyebrow="Public resources"
title="Resources that explain the product without leaking operator-only internals."
lede="This surface is shaped after the FamiliarOS and ScriptoriumAI public resource pages, but constrained to safe HyperTwist product-facing material."
lede="This surface is organized as a deliberate HyperTwist resource portal, constrained to product-safe rollout, simulator, and distribution guidance."
>
<Section title="Resource finder" description="Search the public resource categories that matter to operators and buyers.">
<label className="input-label" htmlFor="resource-query">Filter resources</label>

View file

@ -762,6 +762,11 @@ export const resourceCollections = [
] as const
export const changelogEntries = [
{
date: 'June 24, 2026',
title: 'Public and auth copy now reads as fully HyperTwist-owned',
details: 'Remaining public pricing, resources, capability, and auth-shell copy no longer references sibling-product shells or a generic broader product family. The live web surface now describes its structure and commerce posture in fully HyperTwist-native terms.',
},
{
date: 'June 24, 2026',
title: 'About and Support now surface live launch posture plus packaged desktop proof',