Skip to the content.

CWS Upload Gate (Solo Maintainer)

Status: active runbook Role: Runbook / operational Last updated: 2026-09-02 Last verified: 2026-09-02 Chrome Web Store 0.1.1 package submission and final archive inspection Purpose: define the mandatory lightweight gate before a Chrome Web Store upload Source-of-truth: operational runbook; current command behavior lives in scripts/package.json and the preflight implementation.

This runbook defines the lightweight mandatory gate before Chrome Web Store upload.

Goal

Catch common release mistakes with one command and one short manual checklist.

Automated preflight

From repository root:

npm --prefix scripts run preflight:cws

What it checks:

After the gate passes, build the upload package:

npm --prefix scripts run package:cws -- --version 0.1.1

The command emits a deterministic ZIP and adjacent .sha256 file under dist/cws/. Upload the ZIP, not the containing directory.

Report output:

Gate behavior:

Manual checklist (required)

Before upload, confirm all:

Notes for current project state