Skip to content

docs(website): announce 0.1.0 as a milestone and complete feature set - #1069

Merged
blove merged 1 commit into
mainfrom
blove/threadplane-0-1-0-announcement-6d52d1
Sep 8, 2026
Merged

docs(website): announce 0.1.0 as a milestone and complete feature set#1069
blove merged 1 commit into
mainfrom
blove/threadplane-0-1-0-announcement-6d52d1

Conversation

@blove

@blove blove commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Adds the v0.1.0 announcement post at /blog/threadplane-0-1-0.

Per the brief this is not a changelog of what changed since 0.0.66. It announces the milestone and the completed feature set, and makes the free/MIT argument explicitly. Framing is the hangar-at-5am image: it opens the post, disappears entirely for the technical middle, and returns for the close.

What it says

  • The version number starts telling the truth. 55 commits of breaking changes had shipped under a patch counter.
  • The last mile is complete. A 13-row capability table covering chat, streaming markdown, both adapters on one contract, durable threads, approvals, client tools, generative UI, subagents, Deep Agents, classified errors, thread routing, theming, and the no-model test path.
  • What is still yours. The proxy, the keys, thread IDs, CORS, the interrupt panel, the resume payload, tracing and evaluation. A feature list is a sales document unless it says where it stops.
  • Why it is free. No open-core split; the paid tiers sell review time and a response commitment, not withheld code.
  • Airworthiness. HVTracker feat: animated arch diagram, copy buttons, tab labels, deploy docs #8 of 119, Scorecard 8.2, signed releases, Angular 20–22 in CI, weekly drift checks.

Verification

Every capability claim was read from source, not memory:

Claim Source
Six packages, fixed group nx.json release group
Five error kinds + retryable libs/chat/src/lib/agent/agent-error.ts
26-node markdown registry content/docs/chat/guides/markdown.mdx
15 chat component pages, 127 docs pages find over content/docs
Angular 20–22 angular-support.mjs
Three AG-UI runtimes, 2026-08-31 content/docs/runtimes/getting-started/introduction.mdx
  • All 15 internal links resolve to real .mdx files (checked programmatically).
  • nx test website green — 1408 tests, 141 files.
  • Frontmatter description is 157 chars, inside the 160-char budget in site-metadata.spec.ts. The first draft was 197 and correctly failed that spec.
  • No banned copy: clean against BANNED_CLAIMS, NARRATIVE_MENTIONS, and RETIRED_POSITIONING. Deliberately makes no telemetry claims.

Voice

Checked against docs/gtm/voice.md, positives as well as negatives. Zero contractions (the one apostrophe is the possessive runtime's), no "Let's", 7 opinion flags against a corpus norm of ~9, one sentence per line, italics for single-word emphasis, and bold reserved rather than used as a bullet-formatting device (an earlier pass had 12 bolded lead-ins — a documentation habit, not the corpus voice).

Known gap

No gratitude paragraph. voice.md lists naming the people you are thankful to as a recurring value, and a milestone post is the natural place for it — omitted rather than fabricate names. Easy follow-up once the names are decided.

Marked featured: true.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Ready Ready Preview Sep 8, 2026 9:05pm UTC

Request Review

@blove
blove enabled auto-merge (squash) September 8, 2026 20:28

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

Adds the 0.1.0 announcement post. It is not a changelog: it argues the
milestone and the completed last mile, and states plainly that the whole
feature set is MIT with no paywalled tier.

Every capability claim was verified against source rather than written
from memory — the six-package release group from nx.json, the five
AgentErrorKind values from agent-error.ts, the 26-node markdown registry
and the 15 chat component pages from content/docs. All 15 internal links
resolve to real files.

Voice-checked against docs/gtm/voice.md: no contractions (the single
apostrophe is a possessive), no "Let's", opinion flags in the corpus
band, italics for single-word emphasis, and bold left for callouts
rather than used as a bullet-formatting device.

The frontmatter description is 157 characters, inside the 160-character
search-snippet budget that site-metadata.spec.ts enforces.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@blove
blove force-pushed the blove/threadplane-0-1-0-announcement-6d52d1 branch from 3cdd328 to 829ccad Compare September 8, 2026 20:54
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@blove
blove merged commit 1a5a1b5 into main Sep 8, 2026
32 checks passed
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