Extend desktop-truth section to features and support
This commit is contained in:
parent
5e4389773e
commit
ec0d8a6f57
6 changed files with 32 additions and 1 deletions
|
|
@ -408,6 +408,23 @@ That follow-up stayed green under:
|
|||
- `npm --prefix website test -- --run src/__tests__/public-auth-pages.test.tsx`
|
||||
- focused Login and Register coverage stayed green
|
||||
|
||||
Latest feature/support parity follow-up later on `2026-06-24`:
|
||||
|
||||
- the public Feature atlas and Support routes now also carry the same direct
|
||||
browser-versus-desktop reality section instead of relying only on the lighter
|
||||
surface-choice guide
|
||||
- this keeps:
|
||||
- capability review on Features
|
||||
- recovery/help routing on Support
|
||||
aligned with the same explicit website-purpose, native-runtime, and
|
||||
unfinished XR/controller-boundary truth already present on the other major
|
||||
public operator-facing pages
|
||||
|
||||
That follow-up stayed green under:
|
||||
|
||||
- `npm --prefix website test -- --run src/__tests__/public-marketing-pages.test.tsx`
|
||||
- focused Features and Support coverage stayed green
|
||||
|
||||
Latest public-surface continuity follow-up later on `2026-06-24`:
|
||||
|
||||
- the reusable `Choose the right HyperTwist surface` guide is no longer limited
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -642,6 +642,8 @@ describe('public marketing pages', () => {
|
|||
expect(screen.getByText('How to read the product truth')).toBeTruthy()
|
||||
expect(screen.getByText('Implemented now')).toBeTruthy()
|
||||
expect(screen.getByText('Choose the right HyperTwist surface')).toBeTruthy()
|
||||
expect(screen.getByText('Why HyperTwist keeps both a website and a desktop runtime')).toBeTruthy()
|
||||
expect(screen.getByText('Current input, XR, and settings truth')).toBeTruthy()
|
||||
expect(screen.getAllByText('Current surface authority map').length).toBeGreaterThan(0)
|
||||
expect(screen.getAllByText('Embedded simulator browser shell').length).toBeGreaterThan(0)
|
||||
expect(screen.getByText('Current shipped capability')).toBeTruthy()
|
||||
|
|
@ -912,6 +914,8 @@ describe('public marketing pages', () => {
|
|||
expect(screen.getByText('Is VR/controller support already fully finished?')).toBeTruthy()
|
||||
expect(screen.getByText('Do higher-dimensional selector choices persist between sessions?')).toBeTruthy()
|
||||
expect(screen.getByText('Choose the right HyperTwist surface')).toBeTruthy()
|
||||
expect(screen.getByText('Why HyperTwist keeps both a website and a desktop runtime')).toBeTruthy()
|
||||
expect(screen.getByText('Why the browser is intentionally narrower')).toBeTruthy()
|
||||
expect(screen.getByText('Browser and desktop responsibilities')).toBeTruthy()
|
||||
expect(screen.getByText('Shows account, auth, billing, and release readiness posture')).toBeTruthy()
|
||||
expect(screen.getByText('Support lanes')).toBeTruthy()
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ import {
|
|||
roadmapHonestyCards,
|
||||
} from '../site-data'
|
||||
import {
|
||||
BrowserDesktopRealitySection,
|
||||
PublicPackagedDesktopProofSection,
|
||||
Section,
|
||||
SurfaceChoiceGuideSection,
|
||||
|
|
@ -83,6 +84,8 @@ export function FeaturesPage() {
|
|||
|
||||
<SurfaceChoiceGuideSection description="This keeps the feature atlas actionable: use the public site for product truth, the protected dashboard for account-aware release work, and the desktop runtime for the actual simulator." />
|
||||
|
||||
<BrowserDesktopRealitySection />
|
||||
|
||||
<Section
|
||||
title="Higher-dimensional families and runtime posture"
|
||||
description="These are the current public-safe explanations of the serious hypercubing lanes and the runtime host each one actually uses."
|
||||
|
|
|
|||
|
|
@ -1005,6 +1005,8 @@ export function SupportPage() {
|
|||
|
||||
<SurfaceChoiceGuideSection description="Most support confusion disappears once the operator picks the right surface first: public for guidance, protected for account-aware release work, desktop for simulator execution." />
|
||||
|
||||
<BrowserDesktopRealitySection />
|
||||
|
||||
<Section
|
||||
title="Browser and desktop responsibilities"
|
||||
description="This keeps support conversations anchored to the real live surfaces so operators know whether they need public guidance, protected account posture, or native runtime follow-through."
|
||||
|
|
|
|||
|
|
@ -821,6 +821,11 @@ export const resourceCollections = [
|
|||
] as const
|
||||
|
||||
export const changelogEntries = [
|
||||
{
|
||||
date: 'June 24, 2026',
|
||||
title: 'Feature atlas and support now carry the full browser-versus-desktop reality section too',
|
||||
details: 'The public Features and Support routes now also share the same direct browser-versus-desktop comparison used on the other major operator-facing website pages, so capability review and recovery/help surfaces no longer rely only on the lighter surface-choice guide to explain what stays native and how the current XR/controller boundary should be read.',
|
||||
},
|
||||
{
|
||||
date: 'June 24, 2026',
|
||||
title: 'Login and register now keep the browser-versus-desktop truth explicit too',
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue