Eleboba
|
bbd4ac5bc1
|
Merge pull request 'feat(infra): каркас проекта — uv, линтеры, тесты, Docker Compose' (#27) from feat/3-skeleton into dev
Reviewed-on: #27
|
2026-10-13 23:36:22 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
8dfcef94c9
|
feat(infra): каркас проекта — uv, ruff, mypy, pytest, Docker Compose
- pyproject: Python 3.12, зависимости ADR-009, ruff/mypy strict/pytest/coverage
- app/: точка входа-заглушка с graceful shutdown по SIGTERM
- Dockerfile: multi-stage, uv, non-root (uid 10001), git+ssh для коммитов (#9);
apt по HTTPS — в некоторых сетях обычный HTTP к deb.debian.org заблокирован
- docker-compose: bot + postgres 16, healthcheck, лимиты памяти, ротация логов
- Makefile: install/lint/fmt/test/cov/up/down/logs/ps; .env.example
Refs #3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-13 23:14:53 +03:00 |
|
Eleboba
|
6ea414752b
|
Merge pull request 'docs: ТЗ v2, архитектура, ADR, переезд в Gitea' (#23) from docs/2-spec-architecture into dev
Reviewed-on: #23
|
2026-10-13 22:59:14 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
d34bc33aeb
|
docs: ТЗ v2 — QR-доступ, меню разделов, коммит по дереву, агент со стражем, общие алерты
ADR-011 (QR-приглашения), ADR-012 (командная модель), ADR-013 (агент логов).
Refs #24
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-13 22:50:31 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
af1585c634
|
docs: Gitea — основной репозиторий и трекер, SourceCraft — зеркало (ADR-010)
Refs #22
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 19:49:04 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
c79059f778
|
docs(api): формат значения секрета — base64
Refs #2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:36:43 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
0244da0b0e
|
docs(api): вехи, связи issue, CI-эндпоинты, нюансы ключей ответов
Refs #2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:36:22 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
018e3d26c4
|
docs: ТЗ v1, архитектура, ADR-002..009, открытые вопросы
Refs #2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:32:54 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
47dd849528
|
docs: ретраи curl для нестабильного соединения с API
Refs #1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:22:22 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
21eb8331d2
|
docs: шпаргалка по SourceCraft API, загрузка .env в начале сессии
Refs #1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:20:04 +03:00 |
|
 ElebobaandClaude Opus 5.5
|
b973397827
|
docs: скелет проекта — CLAUDE.md, регламент, шаблон issue, черновик ТЗ
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-12 18:11:22 +03:00 |
|