docs: добавь поясняющие комментарии к модулям и инструментам

This commit is contained in:
2026-10-02 16:45:50 +03:00
parent 6cbce6c360
commit 427fc70100
488 changed files with 2877 additions and 1 deletions

View File

@@ -1,3 +1,9 @@
/*
* Проверки settings_backup: фиксируют ожидаемое поведение на воспроизводимых входных данных.
* Тестовые значения и подмены окружения относятся к проверке контракта; они не являются
* настройками рабочего устройства.
*/
#include "settings_backup.h"
#include <assert.h>
#include <string.h>

View File

@@ -1,3 +1,18 @@
# Проверки settings_backup_model: фиксируют ожидаемое поведение на воспроизводимых входных
# данных.
# Сценарии для навигации по файлу:
# test_calendar_tree_and_fat_safe_english_month
# test_json_schema_contains_all_32_rooms_full_rom_and_units
# test_hash_excludes_rtc_and_prevents_restart_duplicate
# test_confirmed_revision_change_creates_copy_not_periodic_tick
# test_collision_survives_restart_and_checks_temp_too
# test_atomic_failures_preserve_last_good
# test_absent_removed_or_full_card_is_non_destructive
# test_invalid_rtc_uses_revision_and_never_fake_date
# Остальные сценарии продолжают эти проверки ниже в том же файле.
# Тестовые значения и подмены окружения относятся к проверке контракта; они не являются
# настройками рабочего устройства.
"""Модельные проверки полного контракта JSON backup без реальной SD-карты."""
import json