SpaceXSI refresh validation — 2026-11-05

Scope: the historical spacexai family at base 99eaa3d1a38ce28ed421ac4020e37e898ea98c9e. Current naming and product-plane decisions are in the source reconciliation, with a separate Build reconciliation.

Tier 0+1 only. No tenants declared; VERIFIED-LIVE = 0. Documentation reads, synthetic transports, local parsing and provider schema validation do not establish tenant enforcement. All seven guides remain ai-drafted. No product sign-in, setting, credential, integration, Terraform plan/apply/import or real agent execution occurred.

Coverage

Guide Leveled controls Include tags Numbered pack files Static rendered pack groups / code excerpts
Cursor / Common Controls 34 24 24 27 / 38
Grok Bot 27 17 30 28 / 44
Grok workspace 9 0 0 0 / 0
Grok API 11 4 4 4 / 4
Grok Build 9 8 9 9 / 9
Cursor Cloud Agents 10 2 2 2 / 2
Cursor Origin 9 5 7 7 / 7
Total 109 60 76 77 / 104

Baseline: two guides, 48 controls, 53 numbered packs, 40 include tags. Result: five new guides, 61 additional controls, 23 additional packs and 20 additional include tags. Helpers, READMEs and Terraform provider/variable files are excluded from numbered-pack totals. A rendered include can contain several pack types and several marked regions; Cursor also retains its existing GitHub pack include. These measures are not interchangeable.

Completed checks

Browser evidence and remaining checks

The local preview served successfully on loopback. Interceptor’s first tab_create timed out; a subsequent group read confirmed no attached tabs. A second tab_create also timed out without a successful attached-tab result. No shared daemon or browser settings were changed. The CUA fallback reported browsers: [], and creating a hidden IAB tab returned “Browser is not available: iab”.

An independent Factory-lane agent subsequently reused its own browser tab/group for a fresh preview on 127.0.0.1:63665, serving /tmp/hth-spacexai-render-a66a460 built from signed commit a66a46070ab66a99667cbe47ba5ff0759834c72d. A Git diff verified unchanged guide/pack file blobs through the CI/evidence follow-up; the earlier preview and its failures are not final-source proof. The bounded fresh-page results are:

Guide Cheat rows / populated cells Empty cells Code excerpts Full view / representative code expansion
Cursor 34 / 102 0 38 Correct full-view heading; one nonempty block expanded
Grok Bot 27 / 81 0 44 Correct full-view heading; two nonempty blocks expanded
Grok workspace 9 / 27 0 0 Full view read; no pack to expand
Grok API 11 / 33 0 4 Full view read; one nonempty block expanded
Grok Build 9 / 27 0 9 Full view read; one nonempty block expanded
Cursor Cloud Agents 10 / 30 0 2 Full view read; one nonempty block expanded
Cursor Origin 9 / 27 0 7 Full view read; one nonempty block expanded
Total 109 / 327 0 104 Representative expansion on all six guides with packs

Each native table had every cell populated; actual cell samples were read. Initial compact/full-text reads for Cursor and Bot timed out, then narrower fresh DOM queries established their headings, row counts, cell count/emptiness and expanded nonempty code. Those queries are not a claim that every cell was manually read. The peer artifacts are results.json, narrow-retries.json and page snapshots under the Factory worktree’s .hth-validation/factory-refresh/cross-lane-final/. Clipboard/download behavior, responsive layout and screenshots remain unverified; the browser pass did not exercise them. Static code/excerpt/link checks do not replace those checks. Existing user tabs and application focus were preserved; no shared daemon or browser settings were changed. This local-site browser work is still Tier 0+1 and does not establish any live vendor control.

Source and execution limits

Current first-party documents support separate Cursor, Bot, Grok workspace, API, Build, Cloud Agent and Origin authority planes. They do not establish inherited Cursor policy for a Grok API/workspace tenant. Full X social/account/developer and standalone X Chat administration remain uncovered external operational scope, with no existing X/Twitter guide in this base; current Grok FAQ distinguishes X operations from SpaceXSI. The AI integration’s developer-account creation, personal-only Bot linking, separate training setting and AI group-message exposure are covered. Grokipedia administration, negotiated government/partner deployment settings, SIP-specific hardening, hosted Build publication details and a completed Graphite acquisition remain explicit source gaps or external deployment boundaries. Some new native controls are beta, rollout-dependent or Enterprise-only. The provider’s registry web page/latest-release state was not established; exact-version native initialization and developer-signature verification did pass, alongside first-party GitHub source and installed-schema reads.

No pack’s metadata inventory, configuration candidate, read-only output or successful local test is whole-control compliance. Bot checks with an unobservable surface return UNKNOWN/exit 3. The destructive offboarding pack requires authoritative team-ID proof and retains the computer/disk-only deletion action; the newly documented broader Bot-data erase is described separately in the guide.