Commit Graph

10 Commits

Author SHA1 Message Date
virus-home f232d592a4 Этап 7: итерации 1–2 — m01–m05 серверной части + обе волны ревью 2026-10-18 (З-35…З-42)
Модули (d-dev, все закрыты): m01-server-db (38 psql-функций, 13 репозиториев,
psql 123/123), m02-rest-api (sync/workouts/programs + middleware),
m03-program-store (версии draft→active→archived), m04-metrics-engine
(метрики + 6 красных флагов, Safety.*), m05-progression-rules
(ProgressionRules + BreakEngine: правила 1–5, делоад, перерывы/возврат,
фильтр ограничений is_active/замены; Web 81/81 + Core 56/56).

Волны ревью: З-35 external_id до артефактов (миграция 003, program_insert
rev.2 с DROP старой сигнатуры); З-36 --mode migrate (Program.cs,
MigrationRunner, Db.MigrationsDir); З-37 tech-req 4.2 к факту (BpElevated*,
фактические параметры, camelCase); З-38 шлюзы m05; З-39 примечание Ф-14.2
(illness → перезапуск); З-40/З-42 документация к факту (dto, SqlHelperAbstract,
spec m05/m04); З-41(а) is_active=false в sync → exercise_delete (Ф-4.2).

Инфраструктура: docker watchbody-pg (PostgreSQL 17, порт 5433); Kit.Helpers
в 3-app/1-lib (не изменялся). Эксплуатационные файлы (program-trenirovok.*,
program-import.json, presentation-trenirovok.html, журнал метрик) в коммит
не включены.
2026-10-18 20:11:40 +05:00
virus-home 0e8e3a6ad6 Ревью №2 утверждено: uuid-FK (Р2-Б доведён), контур break (planned_return, source auto|manual), якорь Fenix 6X (vision 1.5), ОВ-10, Safety.HrStrengthMax, fetch 15 мин, «с половиной» (О-2-Б), IsoStepKg (О-3-А), migrate-режим, src.migration 2026-10-17 23:03:28 +05:00
virus-home 0554f176ba Шаг 6 завершён: functions.md слоёв src и ref утверждены 2026-10-17 19:15:37 +05:00
virus-home 74f57a5f6e Шаг 5 утверждён; шаг 6: решение о БД, readme БД, tables.md слоёв src и ref 2026-10-17 19:10:19 +05:00
virus-home 9243df024e Именование: базовое имя WatchBody; компоненты Phone.WatchBody и Server.WatchBody 2026-10-17 18:56:48 +05:00
virus-home 2b3ce40673 Шаг 4 утверждён; шаг 5: tech-requirements.md (закрытие ОВ, форматы обмена, конфигурация) + спецификация Kit.Helpers 2026-10-17 18:54:37 +05:00
virus-home 112f55c43c Идентификатор системы приведён к имени репозитория: VEU.WathBody (продукт — «Феникс 6X») 2026-10-17 18:49:39 +05:00
virus-home e84349e020 Шаг 3 утверждён; шаг 4: architecture.md + hld.puml (+svg/png рендер) 2026-10-17 18:46:11 +05:00
virus-home 7f88753be0 Шаг 2 утверждён (readme); шаг 3: черновик функциональных требований v1 2026-10-17 18:06:05 +05:00
virus-home 3df0486303 Шаг 1: vision v1.0 утверждён; шаг 2: рабочая область (структура, .gitignore, readme системы), план проекта 2026-10-17 18:00:38 +05:00