- index.html / styles.css / app.js — клиентский SPA на SheetJS + Plotly - Парсит .xlsx в браузере, без бэкенда - Базовые KPI: сумма времени, кол-во функций, среднее, самая долгая - Стратегические KPI: цикл, FTE-загрузка, capacity, bottleneck, стоимость - Топ-10 функций, распределение по группам, таблица с фильтрами - Тёмная/светлая тема, кириллический парсер времени - assets/logo.svg — плейсхолдер логотипа telecom.quest - PRD.md / TRD.md обновлены под Gitea Pages деплой Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
36 lines
288 B
Plaintext
36 lines
288 B
Plaintext
# secrets
|
|
.env
|
|
.env.local
|
|
.jwt-secret
|
|
credentials*.json
|
|
secrets.json
|
|
*.pem
|
|
*.key
|
|
id_rsa*
|
|
id_ed25519*
|
|
|
|
# build artifacts
|
|
node_modules/
|
|
.venv/
|
|
venv/
|
|
__pycache__/
|
|
*.pyc
|
|
.next/
|
|
dist/
|
|
build/
|
|
out/
|
|
target/
|
|
|
|
# data
|
|
*.sqlite*
|
|
*.db
|
|
*.log
|
|
*.xlsx
|
|
*.xls
|
|
|
|
# OS / IDE
|
|
.DS_Store
|
|
.claude/
|
|
.vscode/
|
|
.idea/
|