Skip to content

docs: refresh README, ROADMAP, and ARCHITECTURE for shipped features - #140

Merged
prashar32 merged 1 commit into
mainfrom
docs/refresh-for-shipped-features
Jun 14, 2026
Merged

docs: refresh README, ROADMAP, and ARCHITECTURE for shipped features#140
prashar32 merged 1 commit into
mainfrom
docs/refresh-for-shipped-features

Conversation

@prashar32

Copy link
Copy Markdown
Owner

The top-level docs had drifted behind the runtime — a lot shipped (streaming on both endpoints, OTLP ingress, Postgres, four new framework adapters, audit summary, the SDKs going to PyPI/npm) that the README/ROADMAP/ARCHITECTURE didn't reflect. This brings them current. Docs-only; no code change.

README

  • SDK install is no longer "from source today" — pip install riskkernel (PyPI) and npm install @riskkernel/sdk (npm); the adapter list now includes Claude Agent SDK, OpenAI Agents, LangChain, LlamaIndex, CrewAI, AutoGen, PydanticAI (Python) + Vercel AI SDK (TS).
  • The capability grid reflects what shipped: approvals via Slack too, policy-as-code, spend attribution + compliance export, optional Postgres, and OTel both ways (export and ingress).
  • Proxy note mentions streaming, the Anthropic endpoint, and native providers (Anthropic/OpenAI/Ollama); the audit command list adds audit summary and audit compliance.

ROADMAP

  • Moved everything shipped out of "Next" into "Shipped": streaming, OTLP ingress, Postgres, the four adapters, Ollama, /metrics, doctor, completions, per-run policy enforcement, spend attribution. "Next" is now just AWS Bedrock, a Datadog dashboard, and the Homebrew tap.

ARCHITECTURE

  • otel package does export + ingress; Postgres is a shipped opt-in backend, not "a future opt-in".

The per-feature docs (BUDGETS, RESUME, POLICY, METRICS, OTLP_INGRESS, POSTGRES, COMPLIANCE, TROUBLESHOOTING, APPROVALS_SLACK, PERFORMANCE) were each shipped with their feature and are already current; VISION + COMPATIBILITY were updated at the v0.7.0 release.

Verified: all referenced doc links resolve to real files; tables well-formed.

The top-level docs had drifted behind the runtime. Bring them current:

README:
- SDK install is no longer 'from source' — pip install riskkernel (PyPI) and
  npm install @riskkernel/sdk (npm); list all the framework adapters (Claude Agent
  SDK, OpenAI Agents, LangChain, LlamaIndex, CrewAI, AutoGen, PydanticAI + Vercel).
- The capability grid now reflects what shipped: approvals via Slack too,
  policy-as-code, spend attribution + compliance export, optional Postgres, and OTel
  both ways (export AND ingress).
- The proxy note mentions streaming and the Anthropic endpoint and native providers;
  the audit command list adds 'audit summary' and 'audit compliance'.

ROADMAP:
- Move everything that shipped out of 'Next' into 'Shipped' — streaming, OTLP
  ingress, Postgres, the four new adapters, Ollama, /metrics, doctor, completions,
  per-run policy enforcement, spend attribution. 'Next' is now just Bedrock, a
  Datadog dashboard, and the Homebrew tap.

ARCHITECTURE:
- otel does export + ingress; Postgres is a shipped opt-in backend, not 'future'.
@prashar32
prashar32 merged commit 2b9cde7 into main Jun 14, 2026
5 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