# Versioning & changelog

Current skill and protocol compatibility, dated changes, deprecations, and how to report an issue.

Semel’s protocol is at **1.1 (supported major: 1)**. Compatibility is based on protocol major; additive minor changes appear through live `tools/list`. The exact current skill version, hash, signed statement, and immutable artifact URL are published by the production manifest.

## Current compatibility
<a id="compatibility"></a>

- **Protocol:** 1.1 (supported major: 1). A skill outside the supported major fails with `PROTOCOL_VERSION_UNSUPPORTED`; revoked bytes must not mutate.
- **Skill:** `semel-bootstrap`. Read `https://mcp.semel.ai/.well-known/semel-skill.json` for its current version, protocol range, SHA-256, immutable download URL, and Ed25519 release signature.
- **Clients:** Claude Code and Codex are launch-supported. Generic MCP clients and OpenClaw remain experimental until their full install/auth/reload traces pass.

## Changes
<a id="changes"></a>

- **2026-09 — Agent activation contract:** production-only public URLs, exact Claude Code and Codex commands, readiness classification, and all fourteen schema-validated recipes.
- **2026-09 — Signed skill distribution:** inspectable Node.js installer at `https://docs.semel.ai/downloads/semel-install.mjs`, content-addressed artifacts, pinned Ed25519 verification, atomic activation, and rollback.
- **2026-09 — Rich operation discovery:** nested input/output schemas, conditional scopes, risk and confirmation metadata, typed control blocks, and representative response fixtures generated from the live registry.
- **2026-09 — Local review execution:** grant request, claim, pinned-skill fetch, heartbeat/checkpoint, question, release/submit, synchronization, and certificate flows are represented in the MCP catalog.

## Deprecations
<a id="deprecations"></a>

`brief_export_markdown` is deprecated compatibility output. It does not create a verified implementation handoff and must not be used as fallback after `brief_export_package` fails. The live tool description points callers to `brief_export_package`.

## Support & reporting
<a id="support"></a>

Found something wrong or missing? Reach the team through your Semel workspace. Include the protocol version, skill version/hash, client and version, stable error code, current state, and safe reproduction steps. Never attach tokens, OAuth parameters, customer brief content, repository source, or chain-of-thought. See [Troubleshooting](https://docs.semel.ai/troubleshooting).

Canonical page: https://docs.semel.ai/changelog
