Skip to content
Open
25 changes: 25 additions & 0 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,31 @@
"extractLicenses": false,
"sourceMap": true,
"outputHashing": "all"
},
"pilot": {
"fileReplacements": [
{
"replace": "projects/social_platform/src/environments/environment.ts",
"with": "projects/social_platform/src/environments/environment.pilot.ts"
}
],
"budgets": [
{
"type": "initial",
"maximumWarning": "500kb",
"maximumError": "2mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "15kb"
}
],
"outputHashing": "all",
"index": {
"input": "projects/social_platform/src/index.pilot.html",
"output": "index.html"
}
}
},
"defaultConfiguration": "production"
Expand Down
2 changes: 2 additions & 0 deletions docs/contracts/program-solutions-v1/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<!-- @format -->

Изменение 1.22.0: optional weight_percent у критериев, scoring_mode у результатов и contributions у строки решения. Режим weighted_percent нормализует каждый числовой критерий по его шкале и процентному весу, максимум равен 100; legacy сохраняет прежнюю сумму. Старые payload оценок, required поля, URL и примеры совместимы. Веса и режим входят в revision и фиксируются первой оценкой; правила Project и ProgramSolution используют общую формулу. Для внедрения нужны добавочные миграции программы/критерия и backend до Angular.

# C00 Контракт решения в программе

Изменение 1.21.0: публичные GET охватывают уже сданные конкурсные решения КЧ/хакатона после окончания программы и установки marker существующим publisher. Неконкурсные сохраненные материалы остаются без сдачи. DTO/156 schemas/59 operations сохраняются;6 новых независимых сценариев, итого305. Временный сценарий published_solution_list_competitive_pending_rule намеренно меняется404→200 с пустой страницей: весь конкурсный список больше не закрыт из-за отдельного вопроса о draft. Остальные298 старых сценариев структурно неизменны. Несданные конкурсные работы и архивы не выдаются, окончательная eligibility draft все еще ожидает ответа. Нового Angular UI, схемы БД или Project нет.
Expand Down
Loading