# Депонируемые материалы — титульный лист и состав

Исходный текст программы составляет коммерческую тайну, поэтому на сайте его нет. Листинг формируется из зафиксированной версии репозитория и загружается в заявку одним файлом PDF/A.

## Титульный лист

> **Программа для ЭВМ «Фабрика разработки компонентов цифрового двойника и мониторинга стройки»**
>
> Версия 1.0
>
> Правообладатель: Общество с ограниченной ответственностью «СветИТ» (ОГРН 1225000019507)
>
> Автор: Стружкова Анастасия Сергеевна
>
> Исходный текст (фрагменты). Листов: [N]
>
> Московская область, г. Одинцово, 2026

## Состав листинга

Для идентификации программы достаточно фрагментов исходного текста. В листинг входят первые и последние 25 страниц по каждому разделу, в целом не больше 70 листов по 50 строк, сквозная нумерация листов:

| № | Раздел | Каталог в репозитории |
|---|---|---|
| 1 | Ядро портала: приложение, авторизация, роли, изоляция организаций | `backend/app/main.py`, `backend/app/auth*`, `backend/app/models*` |
| 2 | НСИ и сметные расчёты | `backend/app/*nsi*`, `backend/app/*estimate*` |
| 3 | BIM и генераторы инженерных систем | `backend/app/*bim*`, `frontend/src/pages/bim*` |
| 4 | Клиентское приложение: маршруты, таблица данных, формы | `frontend/src/App.tsx`, `frontend/src/components/*` |
| 5 | Схема базы данных (миграции) | `backend/alembic/versions/*` |

Каждый лист листинга содержит в колонтитуле название программы, версию и номер листа. Идентификатор зафиксированной версии (хеш коммита Git) указывается на титульном листе, чтобы листинг можно было однозначно сопоставить с репозиторием.

## Требования к файлу

- формат PDF/A-1b, шрифт моноширинный, не меньше 10 пт;
- реферат в депонируемые материалы не включается, он подаётся отдельным полем заявки;
- коммерческую тайну и пароли из листинга исключить: файлы `.env`, ключи и секреты в листинг не попадают.
