feat: harden community production foundation through story 1.5
This commit is contained in:
+16
-1
@@ -36,6 +36,22 @@ MCP-клиент
|
||||
- PostgreSQL как основное хранилище;
|
||||
- опциональный Valkey или Redis для служебного кэша.
|
||||
|
||||
Исполняемая граница Community описана в
|
||||
[`docs/capability-inventory.json`](./capability-inventory.json). Только
|
||||
`implemented` означает доступную возможность; `planned`, `gap` и `blocked` не
|
||||
считаются готовностью. Resources, Prompts, фоновые Tasks и Load Runs пока
|
||||
являются planned target, а не возможностями текущей версии.
|
||||
|
||||
Фактический brownfield baseline закреплён в
|
||||
[`docs/capability-baseline/manifest.json`](./capability-baseline/manifest.json).
|
||||
Manifest проверяет SHA-256 inventory, required surfaces, taxonomy, bounded
|
||||
manual checklist и sanitized results. Flaky, skipped, not-run и manual-only
|
||||
evidence не считаются полным pass; дефекты остаются связаны с flow и owner.
|
||||
|
||||
PostgreSQL schema изменяет только controlled one-shot команда. Admin API и MCP
|
||||
при startup выполняют read-only compatibility check; операторский порядок и
|
||||
failure contract описаны в [`docs/migrations.md`](./migrations.md).
|
||||
|
||||
## Демо при первом запуске
|
||||
|
||||
В примерах окружения включен `CRANK_DEMO_SEED=true`. После первого запуска Crank создает:
|
||||
@@ -47,4 +63,3 @@ MCP-клиент
|
||||
- пример записи в журнале вызовов.
|
||||
|
||||
Демо можно отключить, указав `CRANK_DEMO_SEED=false`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user