Files
Deal/.superpowers/sdd/codestyle-residue/progress.md
T
Rustam Khalimov a7e38846d7 Обновить доки по закрытию остатков код-стайла
Аудит §2 переписан под решения (var-гейт, LF, дедуп закрыт — дублей нет);
backlog: TD-COMMENTS-IFACE п.1–3 закрыты, TD-STYLE-ANALYZERS закрыт; STATUS.md —
новый блок захода, устаревший блок «Осталось (в backlog)» в шапке удалён; план и
ledger захода.
2026-09-11 19:01:42 +03:00

1.7 KiB

Ledger: codestyle-residue (2026-09-11, вечер)

План: docs/superpowers/plans/2026-09-11-codestyle-остатки.md

Итог

  • Замер: дубли <summary> (текст и имя члена) — 0; var-литералы/касты в src — 0; латинских комментариев — 18 (из них англоязычных 3); членов интерфейсов без дока — 4; TODO — 0; CRLF-файлов — 1029 из 1445 (все 42 .sh — CRLF).
  • .editorconfig: csharp_style_var_for_built_in_types = false:warning; end_of_line = lf.
  • dotnet format style --diagnostics IDE0008 --severity warn по 5 sln — 51 файл (только встроенные типы).
  • .gitattributes добавлен (* text=auto eol=lf + бинарные исключения); 1029 файлов конвертированы в LF; git add --renormalize ..
  • fix_private_docs.py --apply — 12 блоков; <summary> добавлены: IContainerRules.Keywords/Stack, ITenantContext.TenantId/HasTenant; переведены 3 комментария (SettingsKeys, OperatorAuthService, ConversionRecomputerTests); .pyc из индекса убраны; STATUS.md — устаревший блок удалён.
  • Явные реализации интерфейсов — владельцу на точечное ревью (не автоматизировано сознательно).

Проверка

  • dotnet build 5 sln (core, telegram, ai, ml, storage): 0 warnings / 0 errors.
  • sh scripts/test.sh: все 5 тест-проектов зелёные (счётчики — STATUS.md), lint:i18n — зелёный.
  • Фронт содержательно не менялся.