Skip to content

docs(release): M14.7 — Security guide, decisions, CHANGELOG 0.18.0, version bump - #218

Merged
ra3orblade merged 1 commit into
mainfrom
feat/m14-7-release
Oct 24, 2026
Merged

ra3orblade merged 1 commit into
mainfrom
feat/m14-7-release

Conversation

@ra3orblade

Copy link
Copy Markdown
Owner

The last M14 task. Docs and release preparation only — no behaviour changes beyond the version fields.

What it adds

  • docs/guide/13-security.md: the security layer in one page — stack, advisories (what leaves the machine, the incident, the agent's context, Upgrade), news and its sources with the format check, the two rules, the CLI, the config.
  • docs/16-security.md flips to living with an addendum on what differs in what shipped; OQ-31, OQ-35 and OQ-36 decided; the features catalog's Secure group; the roadmap's M14 header ✅; the public ROADMAP's Phase 14; CLAUDE.md's status.
  • CHANGELOG.md 0.18.0 — written first, then bun tools/version.ts 0.18.0 bumped every version field (root, npm bundle, Tauri, daemon) and drafted docs/marketing/v0.18.0-x.md, polished.

Left for the release ritual after merge (outward-facing, so not done here): git tag v0.18.0, git push --tags (that publishes the npm package and the desktop app through release.yml), then bun run site:deploy and a check of getswarm.vercel.app/changelog. The X post is in docs/marketing/v0.18.0-x.md marked draft.

Verification: docs:check (17 files) · site:build renders 13 guide + 16 design docs at v0.18.0 · typecheck · lint · test (1084 pass) · smoke · the diff carries no company names.

🤖 Generated with Claude Code

…0 and the version bump

docs/guide/13-security.md: the security layer in one page — stack,
advisories (what leaves the machine, the incident, the agent's context,
Upgrade), news and its sources with the format check, the two rules, the
CLI, the config. The Observatory guide points to it.

docs/16-security.md flips to living with an addendum on what differs in
what shipped (declared-runtime keywords after the first real run, the
advisory_packages table, the /v1/context double registration the M14.8
test found, the scriptable format check, no schema bump, the measured
numbers). OQ-31, OQ-35 and OQ-36 decided; the features catalog gains the
Secure group; the roadmap's M14 header and M14.7 row flip; the public
ROADMAP's Phase 14 is done; the index row and the interface heading move
on; CLAUDE.md's status says what M14 is.

CHANGELOG 0.18.0 written first, then `bun tools/version.ts 0.18.0` bumped
every version field and drafted docs/marketing/v0.18.0-x.md, polished in
the plain first-person voice. Tagging v0.18.0, pushing the tag and
`bun run site:deploy` are the release ritual's remaining steps.

Verified: docs:check (17 files) · site:build renders 13 guide + 16 design
docs at v0.18.0 · typecheck · lint · test (1084 pass) · smoke · no company
names in the diff.

Co-Authored-By: Claude <noreply@anthropic.com>
@ra3orblade
ra3orblade changed the base branch from main to feat/m14-6-cli October 24, 2026 10:54
Base automatically changed from feat/m14-6-cli to main October 24, 2026 12:08
@ra3orblade
ra3orblade merged commit 2395e09 into main Oct 24, 2026
3 checks passed
@ra3orblade
ra3orblade deleted the feat/m14-7-release branch October 24, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant