跳转到内容

实现地图

本页映射当前 workspace 已经实现的内容,并区分 stable 行为、preview surface 和长期 Backend OS vision。

标签含义
Stable当前自托管 Core release line 已实现、可依赖的行为。
Preview已实现但仍属于 metadata、feature-flagged 或 alpha 的行为,后续可能调整。
Vision来自 product-spec.en.md 和 phase PRDs 的产品方向,不是当前 runtime 承诺。
仓库状态负责内容
plystra/plystraStable Core 加 preview extension metadataHTTP API、minimal native auth、actor context、API keys、authorization engine、Resource Registry、AuditLog、migrations、system capabilities、template scaffold CLI、生成的 OpenAPI。
plystra/plystra-docsStable docs site中英文文档、OpenAPI 下载、生产与运维指南。
plystra/js-sdkStable SDK surfaceTypeScript/JavaScript client,覆盖稳定 Core HTTP surface。
plystra/python-sdkStable SDK surfacePython sync/async client,覆盖稳定 Core HTTP surface。
plystra/go-plystraStable SDK surfaceGo client,覆盖稳定 Core HTTP surface。
plystra/plugin-auth-complete独立插件公开注册、密码登录、refresh/logout、email verification code、magic link、插件自有 auth settings 和 challenge state。
plystra/email-contracts独立 domain contractemail.transactional capability contract 和 POST /contract/v1/email/send 请求校验。
plystra/plugin-email-smtp独立 provider pluginSMTP 版 email.transactional;非敏感 SMTP 设置在数据库,凭据在 secrets/env。
plystra/plugin-email-cloudflare独立 provider pluginCloudflare Email Sending Worker 版 email.transactional;bearer token 在 Cloudflare secrets。
plystra/capability-contracts独立 protocol contract通用 /contract/v1/capability/* protocol、capability profile 校验、process-backed capability helpers。产品/domain contracts 位于独立 repo。
能力Runtime surface文档
Minimal native auth/api/v1/auth/register/login/refresh/logout;注册默认关闭HTTP APIAdmin Auth 与安全边界
Actor context/api/v1/actor/context/api/v1/actor/switch-member身份与作用域
Admin grants/api/v1/admin/*,支持 instance、Space、Group scopesAdmin Auth 与安全边界
API keys/api/v1/api-keys、scoped server-to-server auth、HMAC 存储API Key 与 AdminGrant
Authorization engine/api/v1/authz/check/api/v1/authz/explain授权模型
Context Mode可信 API key 调用 inline actor/resource/grants接入你的应用
Resource Registryresource types、actions、mappings、resourcesResource Registry
Audit traceappend-only 授权与 mutation audit logs审计 Trace
System capabilitiesaudit.explainableidentity.businessresource.registryauthorization.resourceadmin.control_planeSystem Capabilities
Migrations and schemaPostgreSQL、Ent schema、versioned Atlas-style migrations数据库与迁移
Production guardrailsproduction startup validation、secret rotation、CORS、timeouts配置项自托管部署
OpenAPI生成的 JSON/YAML 下载OpenAPI
SDKsJS、Python、Go clients,覆盖稳定 Core HTTP surfaceSDK
Surface当前行为边界
Plugin metadata APICore 内实现 manifest validation、metadata install、lifecycle flags、settings、resources、permissions、audit events、admin menus不是稳定 hot-loaded plugin runtime 或 marketplace。
Capability declarationsPlugin manifest 可声明 provides/requires capabilities;templates 可要求 capabilitiescertification/conformance 未完成。Domain contracts 应来自真实插件。
Template metadata API列出内置 template manifests,支持 preview/install metadata records可审计 Backend OS Alpha scaffold 使用 plystractl templates create
Backend OS Alpha scaffoldsblankinternal-admincommunity-liteauth-ready-saas 生成可检查应用目录cloud hosting 和 marketplace 不在范围内。
Data Console/api/v1/data/* feature-flagged routes,用于 internal-table mapped resources默认关闭,不是稳定生产 data platform。
Complete Auth plugin独立完整认证插件独立 repo;Core 仍保持最小认证面。邮件发送需要 email contracts 加 provider plugin。
Email providersSMTP 和 Cloudflare 实现 email.transactional独立 repo、独立部署服务。

这些属于产品方向,不是当前生产保证:

  • cloud hosting。
  • public plugin marketplace。
  • third-party plugin sandboxing。
  • 完整 action gateway runtime。
  • 完整 capability certification program。
  • hosted billing、CMS、storage 等宽业务 capability families。

Plystra 当前可靠的产品承诺是:先用自托管、可解释的授权和审计 Core 保护一个现有后端动作;需要时再逐步增长到 governed resources、plugins、capabilities 和 templates。