Release summaries
builder-local-onboarding-api-resolution
Fix Builder local onboarding so setup writes usable control-plane defaults and the CLI resolves Builder API settings from workspace config.
maintainer
Builder-local setup now writes control-plane API defaults, doctor checks all Builder presets for missing auth, and the Builder CLI reads `.contractsrc.json` before falling back to the default hosted API.
integrator
Fresh `contractspec init --preset builder-local` workspaces now include the Builder API base URL in both `.contractsrc.json` and VS Code settings, while older local-only configs still work through the hosted API fallback.
can-help-capability-discovery
Add the `can-help` offline capability-discovery surface (CLI command + workspace service) over a two-tier capability corpus.
maintainer
bundle.workspace ships a new `canHelp` service (buildCapabilityCorpus, queryCanHelp, rankCapabilities, vectorize/cosine) that composes the adoption catalog and a local workspace overlay into a two-tier capability corpus and ranks free-text intents with a model-free offline term-vector blended with lexical tag overlap, returning have-it/can-help/gap verdicts. The CLI exposes it as `can-help`/`ask`.
integrator
Consumers and agents can call `contractspec can-help "<intent>" --json` (scope all|local|ecosystem, optional --family) to discover whether ContractSpec already provides a capability before reinventing it. Fully offline; no model or network required.
customer
Teams adopting ContractSpec across many verticals get a guided way to find and reuse existing capabilities instead of rebuilding them, improving velocity and consistency.
canonical-release-pipeline
Unify release authoring around guided capsules, canonical generated artifacts, and manifest-backed changelog surfaces.
maintainer
Release preparation now runs through guided `contractspec release prepare` and `contractspec release edit` flows, generated release artifacts become the canonical source of truth, and stable publish automation creates a GitHub Release from patch notes plus attached release artifacts.
customer
The public changelog now renders canonical release summaries, deprecations, migration guidance, and upgrade steps directly from the generated release manifest instead of scraping package changelogs.
integrator
Existing tooling that depended on `contractspec changelog` or on the `@lssm-tech/action.version` changelog side effect must move to `contractspec release prepare` plus `generated/releases/*`.
stabilize-current-release-artifacts
Stabilize release artifact generation so customer-facing release files stay current-release-only and deterministic.
maintainer
Release builds now default to compact current-release artifacts, while full historical output must be requested explicitly with `--scope all`.
integrator
Tooling that needs full changelog history should consume `generated/releases/history/manifest.json`; current release guidance stays under `generated/releases/*`.
customer
Customer-facing release bundles are smaller and avoid repeatedly rewriting old release entries.
