Skip to content

docs: umbrella accuracy pass (self-updating versions + @rudderjs framing)#54

Merged
suleimansh merged 1 commit into
mainfrom
docs/umbrella-accuracy-pass
Jun 27, 2026
Merged

docs: umbrella accuracy pass (self-updating versions + @rudderjs framing)#54
suleimansh merged 1 commit into
mainfrom
docs/umbrella-accuracy-pass

Conversation

@suleimansh

Copy link
Copy Markdown
Member

Closes #53. Docs only, no code/API change.

1. Version table no longer drifts

The root README's Packages table hardcoded versions (ai-sdk 0.3.0, the rest 0.1.0/0.2.0) while npm is at 0.5.0 / 0.2.1 / 0.1.2 / 0.1.2 / 0.2.1. Replaced the Version column with shields.io npm badges (linked to each npm page) so it self-updates and never goes stale again.

2. Corrected the "deprecated re-export" framing

Per the epic #1 decision (2026-06-27), @rudderjs/ai is not a dying shim — it re-exports the agnostic engine and owns the Rudder-coupled bindings (AiProvider, ORM-backed stores, doctor, make:agent/ai:eval CLI) that cannot graduate. It is the living Rudder binding.

  • packages/ai-sdk/README.md was self-contradictory: line 5 called @rudderjs/ai "a thin deprecated re-export" while line 48 said the ORM stores live there. Fixed line 5 to match reality.
  • Root README "Origin" section reworded the same way.
  • Architecture.md graduation playbook now notes the old-name package can be either a deprecated shim or a living framework binding (re-export + framework-coupled pieces), with @rudderjs/ai as the example.

Not touched

Sibling cross-linking is already good (every package README links ai-sdk; the two MCP packages cross-reference). No changeset: the root README + Architecture.md aren't published, and the ai-sdk README line rides the next release.

…ing)

- Root README: replace the hardcoded version column with npm version
  badges so it stops drifting on every release (was showing 0.3.0/0.1.0
  while published is 0.5.0/0.2.1/0.1.2/0.1.2/0.2.1).
- Correct the '@rudderjs/* are thin deprecated re-exports' framing in
  the root README, ai-sdk README, and the Architecture.md graduation
  playbook. Per the epic #1 decision, @rudderjs/ai is the living Rudder
  binding (re-export + AiProvider + ORM stores + CLI), not a dying shim.
  Resolves a self-contradiction in ai-sdk/README (line 5 said deprecated
  shim, line 48 said the ORM stores live there).

Closes #53
@suleimansh suleimansh added documentation Improvements or additions to documentation priority: low Nice to have / latent labels Jun 27, 2026
@suleimansh suleimansh self-assigned this Jun 27, 2026
@suleimansh suleimansh merged commit 16feb8a into main Jun 27, 2026
1 check passed
@suleimansh suleimansh deleted the docs/umbrella-accuracy-pass branch June 27, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation priority: low Nice to have / latent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: umbrella-doc accuracy pass (stale versions + @rudderjs framing)

1 participant