meta(tasks): close [sched-admin-client-openapi] in OpeItcLoc03/admin
This commit is contained in:
@@ -1895,7 +1895,7 @@ Rollback: вернуть прежний образ стека либо реве
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [sched-admin-client-openapi] — Цель: написать admin-клиент для sched на ЛЮБОМ другом языке (не TypeScript/JavaScript) строго по OpenAPI-спеке @sched/admin-api, проверить живым smoke по методике F&F. Это живая проверка claim'а openapi-spec: «клиент на любом ЯП одной командой». Клиент пишется В РЕПО SCHED (C:\Users\vitya\projects\sched, папка examples/admin-client-<lang>/, по образцу examples/workers/), ПУШ РАЗРЕШЁН — решение vitya 2026-08-18 (явное исключение из fnf-testing-procedure «внешний агент не пушит в наш репо»).
|
||||
## 🟢 [sched-admin-client-openapi] — Цель: написать admin-клиент для sched на ЛЮБОМ другом языке (не TypeScript/JavaScript) строго по OpenAPI-спеке @sched/admin-api, проверить живым smoke по методике F&F. Это живая проверка claim'а openapi-spec: «клиент на любом ЯП одной командой». Клиент пишется В РЕПО SCHED (C:\Users\vitya\projects\sched, папка examples/admin-client-<lang>/, по образцу examples/workers/), ПУШ РАЗРЕШЁН — решение vitya 2026-08-18 (явное исключение из fnf-testing-procedure «внешний агент не пушит в наш репо»).
|
||||
|
||||
## Acceptance criteria
|
||||
1. Язык — любой, кроме TS/JS (свободный выбор: Python/Go/C#/Java/…). Путь свободный: сгенерированный (openapi-generator/swagger-codegen/lang-tool) ИЛИ рукописный — но источник истины ОДИН: openapi.json (subpath-export @sched/admin-api/openapi.json, опубликован 0.1.2 в verdaccio; в репо: packages/admin-api/openapi.json), не чтение нашего TS-исходника.
|
||||
@@ -1917,11 +1917,12 @@ Rollback: вернуть прежний образ стека либо реве
|
||||
**weight:** needs-claude
|
||||
**notify:** victor/sched
|
||||
|
||||
**Status:** ready
|
||||
**Where I stopped:** (not started)
|
||||
**Next action:** Выбрать язык (любой кроме TS/JS), прочитать openapi.json из @sched/admin-api (verdaccio 0.1.2), написать клиент в examples/admin-client-<lang>/ репо sched (TDD), прогнать живой smoke против admin-api (свой стенд или :8080), отправить F&F-репорт в victor/sched инбокс.
|
||||
**Status:** done
|
||||
**Where I stopped:** ЗАКРЫТА 2026-08-18 — Python-клиент одной командой (openapi-generator 7.24.0, JDK 25) из спеки verdaccio 0.1.2, 15 путей/21 операция: сьют 24/24, smoke 19/19 против published daemon 0.3.4 (:8127). Код sched/examples/admin-client-python (e89e868). Репорт F&F — sched инбокс 19:15Z, находки F-1..F-5 (спеку не чинил).
|
||||
**Next action:** (none — kept until merged)
|
||||
**Branch:** n/a
|
||||
**Notify:** victor/sched
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: victor/sched / 2026-08-18T19:00:48.011Z -->
|
||||
<!-- closed-by: OpeItcLoc03@DESKTOP-NSEF0UK / 2026-08-18T19:29:05.712Z / note: ЗАКРЫТА 2026-08-18 — Python-клиент одной командой (openapi-generator 7.24.0, JDK 25) из спеки verdaccio 0.1.2, 15 путей/21 операция: сьют 24/24, smoke 19/19 против published daemon 0.3.4 (:8127). Код sched/examples/admin-client-python (e89e868). Репорт F&F — sched инбокс 19:15Z, находки F-1..F-5 (спеку не чинил). -->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user