Skip to content
This repository was archived by the owner on Aug 28, 2026. It is now read-only.

Latest commit

 

History

History
48 lines (37 loc) · 2.59 KB

File metadata and controls

48 lines (37 loc) · 2.59 KB

Provenance

The reconstruction is based on the public macOS arm64 release artifact:

  • Product: Grok Bot
  • Version: 0.18.0
  • Upstream bundle ID: com.anysphere.sand
  • Electron framework: 42.1.0
  • DMG URL: https://downloads.cursor.com/grokbot/stable/darwin-arm64/0.18.0/Grok_Bot_0.18.0.dmg
  • DMG SHA-256: a253ccd8aab01e083f9812a0264354c5034d8ba7f0610bbb557e82ae77d203eb
  • Original app.asar SHA-256: 6665408168466f9cacc6087e917890c17f59d2e2e9c2404a5c4a59ad79c1de58

The repository preserves the original macOS artifact above and the matching Windows x64 installer through Git LFS. The Windows artifact identity is:

  • Installer URL: https://downloads.cursor.com/grokbot/stable/win32-x64/0.18.0/Grok_Bot_0.18.0_Setup.exe
  • Installer SHA-256: 464079a15ef5fa8b61ccea8fffcc78f63cfcf6df65fb0ad5e725d8b95f7e437e
  • Preservation manifest: research-archives/original/0.18.0/artifacts.json

The original application was Developer ID signed and notarized by Anysphere Incorporated. Reconstructed builds are intentionally given a different bundle ID and only ad-hoc signed; they do not retain or claim the upstream signature.

The shipped renderer contained optimized production bundles, not the authored frontend source or source maps. The readable frontend/ tree is therefore a partial evidence-backed reconstruction, while packaged builds retain the pinned renderer and apply only a narrow, hash-recorded settings transform.

No upstream source-code license is implied. Do not present reconstructed material as original source or an official build, and complete an independent rights review before public redistribution.

Evidence-only reconstruction rule

The immutable release is the product specification. Recovered source may express only behavior supported by at least one inspectable artifact anchor: emitted code or source-path markers, extracted capsules/source maps, shipped strings/assets/CSS, renderer DOM signatures, IPC/RPC contracts, or repeatable observation of the shipped runtime.

This rule is especially strict for the renderer. Do not invent or redesign a screen, route, control, label, selector, state, or interaction to fill an evidence gap. A clean abstraction or test seam is acceptable only when it preserves artifact-derived semantics and does not add product behavior. When evidence is incomplete, record the uncertainty and leave the feature unmapped or evidence-only instead of guessing.

Every UI-facing recovery must identify its artifact anchor in its evidence catalog, focused test, or coverage note. Passing typecheck/build alone is not proof of provenance; speculative behavior is a release-blocking defect.