sgit newsroom v0.1.29 · snapshot 2026-09-24

Reading room · chrome-extensions.sgit.ai

On this page

Reading room / chrome-extensions.sgit.ai · raw text · live ↗

From chrome-extensions.sgit.ai, the page as fetched on 2026-09-24 · open the live page ↗Everything on this sheet is the source site's own text; the newsroom's chrome is outside it.

chrome-extensions.sgit.ai — guidance for building Chrome extensions

An extension that watches a live account is an evidence instrument, and it must be able to prove what it did and did not see. Four guides from five weeks building a Manifest V3 browser extension that records a web application's own network traffic, against an undocumented target that changed its entire API stack mid-project. The expensive bugs do not throw — they return something reasonable-looking, and you find out weeks later when a number does not match a screenshot.

Site version: v0.1.0 (9 September 2026). Published by the sgit project — participant disclosure at /about/participant.html. Content CC BY 4.0; code snippets CC0/MIT.

The five sentences

  1. Build a deliberately stupid recorder first — no parsers, no domain model, just keep the bodies.
  2. Verify every derived fact against an artefact the system itself produced.
  3. The expensive bugs do not throw.
  4. Missing is null, and null never becomes 0, '' or {}.
  5. Leave the corrections in.

The four guides — ship almost unchanged; read 01 first

Built from the guides

One shipped, four specified

The documents

Boundaries

Site