Public beta. SignalSpore is a decision-support registry, not certification or security assurance. Evidence may be incomplete; verify controls in your own environment. Methodology · Launch audit · Correction policy · Limitations
Change detail

OpenCode

SST · source-changed · noise

Current snapshot proof

Commit: 668d4fedee39b08480fb255214d4871e4416f2f7

Generated at: 2026-07-15T05:34:48.576Z

Build ID: 668d4fedee39-20260715T053448

Exists in current /changes.json: true

Change ID: c92e55934a31

Classification

Promotion status: noise

Type: boilerplate-change

Review candidate: false

Verified material: false

Why / why not: Normalized candidate moved, but excerpts indicate repeated title/hydration/navigation boilerplate rather than meaningful main-text movement.

Suggested team action: Do not review unless repeated runs show normalized text, status, redirect, or repo-metadata movement.

Canonical URL evidence

Before: https://opencode.ai/

After: https://opencode.ai/

{
  "canonicalUrlChanged": false,
  "localeOnlyChange": false,
  "trackingOnlyChange": false,
  "finalPathChanged": false,
  "finalHostChanged": false,
  "statusCodeBefore": 200,
  "statusCodeAfter": 200
}

Before normalized excerpt

OpenCode | The open source AI coding agent GitHub Docs Data Zen Go Enterprise Download Open menu New Introducing tabs for desktop. Available on macOS, Windows, and Linux . Download now Download the desktop beta now The open source AI coding agent Free models included or connect any model from any provider, including Claude, GPT, Gemini and more. curl npm bun

After normalized excerpt

OpenCode | The open source AI coding agent GitHub Docs Data Zen Go Enterprise Download Open menu New Introducing tabs for desktop. Available on macOS, Windows, and Linux . Download now Download the desktop beta now The open source AI coding agent Free models included or connect any model from any provider, including Claude, GPT, Gemini and more. curl npm bun

Raw record

{
  "changeId": "c92e55934a31",
  "agent": "OpenCode",
  "org": "SST",
  "changeType": "source-changed",
  "previousHash": "1834c4bace8b7a09c12ce64dafd596ac59077ed56b20bfdb30648d465ac8044b",
  "currentHash": "fe0a600d0257f3adfade7b17f04ec9ff5cf06a6f944b821298ee19dfd48f994e",
  "detectedAt": "2026-07-15T05:34:48.576Z",
  "evidenceUrl": "https://opencode.ai/",
  "humanSummary": "OpenCode source hash changed since the previous SignalSpore run.",
  "materialityCandidate": false,
  "whyItMightMatter": "Raw observation only: normalization did not produce enough evidence for review.",
  "suggestedTeamAction": "Do not review unless repeated runs show normalized text, status, redirect, or repo-metadata movement.",
  "rawHashChanged": true,
  "normalizedHashChanged": false,
  "normalizedChangeType": "boilerplate-change",
  "diffNoiseScore": 86,
  "diffConfidence": 76,
  "reviewCandidate": false,
  "verifiedMaterialChange": false,
  "statusCodeBefore": 200,
  "statusCodeAfter": 200,
  "redirectBefore": "https://opencode.ai/",
  "redirectAfter": "https://opencode.ai/",
  "previousCanonicalUrl": "https://opencode.ai/",
  "currentCanonicalUrl": "https://opencode.ai/",
  "canonicalUrlChanged": false,
  "localeOnlyChange": false,
  "trackingOnlyChange": false,
  "finalPathChanged": false,
  "finalHostChanged": false,
  "changedTextExcerptBefore": "OpenCode | The open source AI coding agent GitHub Docs Data Zen Go Enterprise Download Open menu New Introducing tabs for desktop. Available on macOS, Windows, and Linux . Download now Download the desktop beta now The open source AI coding agent Free models included or connect any model from any provider, including Claude, GPT, Gemini and more. curl npm bun",
  "changedTextExcerptAfter": "OpenCode | The open source AI coding agent GitHub Docs Data Zen Go Enterprise Download Open menu New Introducing tabs for desktop. Available on macOS, Windows, and Linux . Download now Download the desktop beta now The open source AI coding agent Free models included or connect any model from any provider, including Claude, GPT, Gemini and more. curl npm bun",
  "repoMetadataBefore": "",
  "repoMetadataAfter": "",
  "materialityCandidateReason": "",
  "noiseReason": "Normalized candidate moved, but excerpts indicate repeated title/hydration/navigation boilerplate rather than meaningful main-text movement.",
  "evidenceRegion": "locale-shell",
  "bodyLevelEvidence": false
}