summarize
| Version | 2026.144.1443 |
| Repo | superproject |
Installs the @steipete/summarize CLI globally via npm so summarize extracts text/transcripts from URLs and files on PATH.
The candy depends on nodejs and ships a package.json pinning
@steipete/summarize, which the build installs globally under
NPM_CONFIG_PREFIX (~/.npm-global). The result is verifiable: the
summarize binary and its summarizer alias land at ~/.npm-global/bin,
the scoped package is unpacked under
~/.npm-global/lib/node_modules/@steipete/summarize, and
summarize --version prints a version and exits cleanly.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
check |
the summarize binary is installed into the npm global bin directory |
check |
the summarizer alias binary is installed alongside it |
check |
the @steipete/summarize package is unpacked under the npm global lib directory |
check |
running summarize –version prints a version and exits cleanly |