Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.219 Home All releases olderv2.1.218 v2.1.220newer
Claude Code v2.1.219

Workshop HTML artifact publishing gains a publish-time verifier

Not switched on
Useful3 Signal3
Artifacts

Published HTML artifacts can be checked against rules first and refused outright instead of shipping something unsafe.

The publish-time HTML verifier is present but its gate falls back to false and also requires the surrounding workshop feature check.

What

Artifact publishing can now run the generated HTML through a verifier that refuses to publish when rules are violated, rather than shipping it and relying on later checks.

Details
  • publishing accepts a new verifyWorkshopHtml option; publishing a plan as an artifact passes verifyWorkshopHtml: "probe" when the gate is on
  • refusal reports per-rule violations and emits telemetry under workshop_html_publish and verifier_refused instead of publishing
  • verified slugs accumulate into app state under workshopVerifiedSlugs
  • for workshop surfaces, a redeploy must pass refusedSidecarHistory, sourced from a new AppState key sidecarHistorySlugs, otherwise publishing is refused rather than skipping the sidecar-ordering gate
  • sidecar files whose content type is not in the inert text or binary allowlists are flagged as renderable or executable
  • the gate falls back to false and additionally requires the surrounding workshop feature check; none of these names exist in 2.1.218
Evidence

refusing rather than skipping the sidecar-ordering gate, verifyWorkshopHtml

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.219 →