diff --git a/docs/superpowers/plans/2026-10-03-slice-0-skeleton-phase1.md b/docs/superpowers/plans/2026-10-03-slice-0-skeleton-phase1.md index b5f0292..20cc7f0 100644 --- a/docs/superpowers/plans/2026-10-03-slice-0-skeleton-phase1.md +++ b/docs/superpowers/plans/2026-10-03-slice-0-skeleton-phase1.md @@ -25,7 +25,7 @@ ### Task 3: [1.3] [docs] Новый `docs/contracts/recognition-result-message.schema.json` (конверт -- [ ] [docs] Новый `docs/contracts/recognition-result-message.schema.json` (конверт: `status` ∈ processing | done | needs_check | error; условные обязательные поля через `if/then`); проверить метасхемой +- [x] [docs] Новый `docs/contracts/recognition-result-message.schema.json` (конверт: `status` ∈ processing | done | needs_check | error; условные обязательные поля через `if/then`); проверить метасхемой ### Task 4: [1.4] [docs] Примеры `docs/contracts/examples/` diff --git a/openspec/changes/slice-0-skeleton/tasks.md b/openspec/changes/slice-0-skeleton/tasks.md index 502b983..8af1822 100644 --- a/openspec/changes/slice-0-skeleton/tasks.md +++ b/openspec/changes/slice-0-skeleton/tasks.md @@ -10,7 +10,7 @@ (метасхема 2020-12 валидна) - [x] 1.2 [docs] Новый `docs/contracts/recognition-request.schema.json` по spec `recognition-contract` (поля, enum, форматы uuid/date-time); проверить метасхемой -- [ ] 1.3 [docs] Новый `docs/contracts/recognition-result-message.schema.json` (конверт: `status` ∈ processing | done | +- [x] 1.3 [docs] Новый `docs/contracts/recognition-result-message.schema.json` (конверт: `status` ∈ processing | done | needs_check | error; условные обязательные поля через `if/then`); проверить метасхемой - [ ] 1.4 [docs] Примеры `docs/contracts/examples/`: `request-tabular.json`, `request-image.json`, `result-message-processing.json`, `result-message-done.json`, `result-message-error.json`, `result-osv-minimal.json`,