product: make community rest only

This commit is contained in:
a.tolmachev
2026-05-03 20:52:15 +00:00
parent 89761ec1e5
commit 201fe16aae
12 changed files with 77 additions and 427 deletions
+6 -1
View File
@@ -39,7 +39,8 @@ Public repository.
- Community runtime;
- Community UI;
- `admin-api`, `mcp-server`, `ui`;
- `crank-core`, `crank-registry`, `crank-runtime`, adapters, schema and mapping crates;
- `crank-core`, `crank-registry`, `crank-runtime`, schema and mapping crates;
- только `REST`-ориентированный Community protocol surface;
- capability model;
- Community auth model:
- static AI-agent key;
@@ -63,6 +64,7 @@ Private repository.
В нем должны жить:
- self-hosted commercial extensions;
- `GraphQL` и `gRPC unary`, если они окончательно выводятся из Community;
- short-lived token service;
- one-time token service;
- enterprise access/governance:
@@ -99,9 +101,12 @@ Private repository.
- весь текущий Community runtime и UI
- все public extension seams
- все capability checks
- `REST`-only product surface
Уходит в `crank-enterprise`:
- `crank-adapter-graphql`
- `crank-adapter-grpc`
- private auth/token/governance services
- enterprise-only runtime additions