Skip to content

Pre-launch review fixes: accuracy, one CTA, retired content, guards - #194

Merged
sdcarlson merged 2 commits into
mainfrom
claude/site-review-fixes
Nov 5, 2026
Merged

sdcarlson merged 2 commits into
mainfrom
claude/site-review-fixes

Conversation

@sdcarlson

Copy link
Copy Markdown
Contributor

What

Fixes from an independent pre-launch review of the company site: five reviewers (identity leaks, factual claims, browser checks, code regressions, a customer's read), with each finding checked by three skeptics. 38 findings were confirmed and 13 rejected. This PR fixes every confirmed finding that lives in this repository.

Accuracy

  • The Plus page said audio is saved only in the browser. RISE's own policy says it is saved privately for up to 30 days for the same Plus account. The page now says that.
  • SyberWork: the benchmark row now reflects the one real-model pilot.
  • Services and homepage no longer claim the factory builds every product, that the GitHits measurement has run, or that checks "prove" a deliverable works. The unagreed "no charge" and "fixed price" terms are gone.
  • Attest: an authority policy, not SyberWork, decides agent edits. License and status say "public source" until attest#75 adds the LICENSE file.
  • FLYSPACE is described by what the preview does, and its live bar no longer says it opens as OmniOS.

Selling

  • "Book a consultation" is the one conversion action everywhere.
  • SyberWork and FLYSPACE pages get "Discuss a pilot".
  • Approach lists the four products. Research drops the retired instruments section.
  • The RISE page ends with "Other products", like the other product pages.
  • Status dots glow only for live products.

Hygiene

  • The system-map bundle ships only the RISE and FLYSPACE maps (123 KB to 45 KB), so no retired maps or personal-account links are served.
  • Fixture dependency panels stay hidden. Relay and OSAHR snapshots are removed.
  • /impact/ is unpublished and redirects to Attest.
  • New OG cards for RISE, FLYSPACE and Research. Sitemap dates updated. llms.txt cleaned up.
  • The header CTA fits at 320 px.
  • The CI guard now fails on any name, personal handle or hiring phrase in html, js, json, txt or xml output.

Checks

  • scripts/*.test.mjs: 32 pass. server/test: 208 pass.
  • pnpm build:site plus every assertion in the "Prepare public site" step, including the broadened guard.
  • Browser checks:
    • RISE and FLYSPACE maps render.
    • RISE shows its Other products block, and no empty dependency panels appear.
    • The SyberWork and FLYSPACE buttons are present.
    • Two of four status dots are live.
    • The header has no wrap or horizontal scroll at 320, 360 and 390 px.
    • No console errors.

Generated by Claude Code

- Services and homepage: stop claiming the factory builds every product,
  the GitHits measurement has run, or that checks prove a deliverable works;
  drop the unagreed free-call and fixed-price terms.
- Attest: the authority policy, not SyberWork, decides agent edits; the
  browser verdict is a fixed rule over what the run observed; license and
  status match the repository until its LICENSE file lands.
- FLYSPACE described by what the preview does, not 'AI over live data'.
- System maps bundle only the RISE and FLYSPACE maps (123 KB to 45 KB),
  so retired maps and personal-account links no longer ship.
- llms.txt skips empty headings; privacy page date; README wording.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHrJ4fbaWysbQJ2TrSq6FB
From an independent five-lens review with three-vote verification:
- Plus page: say what RISE actually does with audio (saved privately for
  up to 30 days for the same Plus account), matching RISE's own policy.
- SyberWork: the benchmark has had one real-model pilot; a buy action on
  SyberWork and FLYSPACE ("Discuss a pilot"); neutral "one development
  machine"; one tagline everywhere.
- FLYSPACE live bar no longer says the preview opens as OmniOS.
- Services: one conversion action, "Book a consultation".
- Approach lists the four products; Research drops the retired
  instruments section; 404 says "Explore products".
- RISE page ends with "Other products", like the others.
- Fixture dependency panels stay hidden; /stack/ says no live snapshot
  yet instead of an empty table; Relay/OSAHR snapshots removed.
- /impact/ (a stale, unbranded event page) unpublished, 301 to Attest.
- Status dots glow only for live products; header CTA fits at 320 px.
- OG cards for RISE, FLYSPACE and Research; sitemap dates; llms.txt
  heading "Products"; no pointer to internal docs.
- CI guard now fails on any name, personal handle or hiring phrase in
  html, js, json, txt or xml output.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VHrJ4fbaWysbQJ2TrSq6FB
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-05T03:57:50.369513Z e0dde99 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@sdcarlson
sdcarlson merged commit db0259e into main Nov 5, 2026
3 checks passed
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.

2 participants