Почистить комментарии от упоминаний процесса

Удалены <remarks>, <summary> сжаты до короткой фразы, вырезаны
ссылки на Task/Ruling/этап/python/прототип; //-комментарии со ссылками
на процесс удалены; то же в .proto. Правила обновлены в
docs/spec/Код-стайл-Дейл.md. Строк комментариев 27210 -> ~19100.
This commit is contained in:
Rustam Khalimov
2026-09-11 13:39:39 +03:00
parent 5f5538d33b
commit b053d58335
902 changed files with 3902 additions and 12074 deletions
@@ -3,14 +3,12 @@ using Deal.Ai.Llm;
namespace Deal.Ai.Tests.Ai;
/// <summary>
/// Unit-тесты оценки токенов (план Task 7; TokenEstimator, Ruling 5): usage API-ответа провайдера
/// проходит как есть (total «берём как есть»), при отсутствии — оценка по символам ≈ceil(chars/4).
/// Без сети.
/// Unit-тесты оценки токенов
/// </summary>
public sealed class TokenEstimatorTests
{
/// <summary>
/// Usage провайдера проходит без изменений, включая total ≠ сумме (как отдал API).
/// Usage провайдера проходит без изменений, включая total ≠ сумме
/// </summary>
[Fact]
public void Resolve_WithProviderUsage_PassesThrough()
@@ -25,7 +23,7 @@ public sealed class TokenEstimatorTests
}
/// <summary>
/// Нет usage провайдера — оценка по символам: prompt из system+user, completion из текста.
/// Нет usage провайдера — оценка по символам
/// </summary>
[Fact]
public void Resolve_WithoutProviderUsage_EstimatesByChars()
@@ -39,7 +37,7 @@ public sealed class TokenEstimatorTests
}
/// <summary>
/// Округление вверх: ровно 4 символа — 1 токен, 5 символов — 2 токена.
/// Округление вверх
/// </summary>
[Fact]
public void Resolve_WithoutProviderUsage_RoundsUp()
@@ -52,7 +50,7 @@ public sealed class TokenEstimatorTests
}
/// <summary>
/// Пустые тексты дают нулевую оценку (не отрицательную).
/// Пустые тексты дают нулевую оценку
/// </summary>
[Fact]
public void Resolve_EmptyTexts_ReturnsZeroTokens()