releases.shpreview

--local flag for admin source fetch; hard delete option

v0.55.0

1 feature1 fixThis release1 featureNew capabilities1 fixBug fixesAI-tallied from the release notes

Minor Changes

  • c5c4a3e: Add a --local handoff flag to admin source fetch <slug> (#273). It stages local onboarding for the local-ingest skill instead of dispatching the remote managed agent: it runs the same robots.txt / Content-Signal opt-out preflight as the monorepo skill (refuses on ai-input=no / ai-train=no, e.g. conductor.build; --force overrides with explicit publisher permission), resolves the source, discovers candidate page URLs from /sitemap.xml (filtered to the changelog path) or the index HTML, classifies the page shape, and prints a structured handoff brief (--json supported) — the org-scoped batch endpoint, the preflight verdict + parsed Content-Signal, and a capped candidate-URL list with an explicit skip note (no silent truncation). No managed-agent session, no model call, and no Anthropic/adapter dependency added to the thin client — HTTP fetch + string parsing only. Exit codes: 0 proceed, 1 refuse, 2 unknown.
  • 4730f53: Add --hard to admin release delete --source and admin source delete. The default stays a soft delete (releases suppress, sources tombstone), but --hard passes ?hard=true so rows are removed outright and the UNIQUE(source_id, url) dedup slot frees up — enabling a clean purge + re-ingest without a full org hard-delete (#1184). Also fixes the soft release delete --source summary, which previously printed Deleted undefined releases because the API returns { suppressed } on that path.

Patch Changes

  • 8f6f272: Bump @buildinternet/releases-api-types from ^0.24.0 to ^0.27.0 and commander from ^14.0.3 to ^15.0.0 (ESM-only; no API changes required for this CLI).

Fetched June 11, 2026