• Joined on 2026-06-25
aep created branch feat/1-ocr-fixtures-aep3-aep6 in RSHB/arm-ka-fixtures 2026-10-04 12:30:30 +03:00
aep pushed to feat/1-ocr-fixtures-aep3-aep6 at RSHB/arm-ka-fixtures 2026-10-04 12:30:30 +03:00
a18efe4e40 data: OCR — aep_3 (баланс+ОФР и ошибка по ОФР, два json) и aep_6 (успешный ответ) от владельца
aep created pull request RSHB/arm-ka-docs#3 2026-10-04 06:27:09 +03:00
Срез 0: контракт v1.0, compose-окружение (профиль services), проверки качества, OQ-48…OQ-84
aep pushed to feat/1-slice-0-skeleton at RSHB/arm-ka-docs 2026-10-04 06:26:43 +03:00
b2f8aaa17e docs: .env.example — scan-gateway тоже отвергает OPENBAO__DATABASE__* (N-1 финального ревью)
1568d49cd9 chore: отметить задачу 6.3 выполненной
5456a7df3b docs(context): 03-architecture — ack публикуется на корректный запрос
5674097267 docs(dev): причина не запускать make -j — параллельные пререквизиты check, а не check-full
bf893959df docs(openspec): recognition-contract — источник attempt только из тела, расхождение сервисов в THEN (OQ-71)
Compare 39 commits »
aep created pull request RSHB/arm-scan-gateway#3 2026-10-04 04:16:48 +03:00
Срез 0: скелет scan-gateway — без фронта и БД, горячие папки local/smb, воркер NATS без JetStream, эмулятор ИС Сканирование
aep pushed to feat/1-slice-0-skeleton at RSHB/arm-scan-gateway 2026-10-04 04:16:45 +03:00
842f7a69e4 docs: README про усечение длинных имён, решения финальной волны (R-21, C-1, I-1, T12.1, T7.3) в design.md
d91c025f73 Срез 0 [fix proposal]: предложения для docs дополнены итогами финального ревью
17e334f556 Срез 0 [fix docs]: README, CLAUDE.md и design.md #32 сверены с кодом
ee272b2b92 Срез 0 [fix T2.2]: удалён мёртвый _normalize_root_path из app.py
ef22e3b075 Срез 0 [fix T7.3, T7.5]: inbox_name укорачивает длинные имена; сбой удаления .part не маскирует ошибку
Compare 51 commits »
aep created pull request RSHB/arm-tabular-parser#3 2026-10-04 02:53:20 +03:00
Срез 0: скелет tabular-parser — без фронта и БД, воркер NATS без JetStream, парсер-заглушка, контракт v1.0
aep pushed to feat/1-slice-0-skeleton at RSHB/arm-tabular-parser 2026-10-04 02:53:17 +03:00
6ae072e502 docs: решения R-36..R-40 (финальный фикс-раунд) в design.md
479a76f81b test: старт с минимальным окружением и страж «без БД и фронта» (M-8)
8685441fcd fix: настройки — SERVICE_NAME только tabular-parser, PUBLISH_RETRIES ≥ 0 (M-1, M-3, M-4, M-5)
bf2f60b3b5 fix: NATS — отказ в правах логируется отдельно; drain ограничен 10 с (I-3, M-7)
c9cdf7592d docs: спека — когда SCHEMA_MISMATCH не публикуется; nats = off в proposal (I-2, M-2)
Compare 51 commits »
aep created pull request RSHB/arm-core#3 2026-10-04 01:20:24 +03:00
Срез 0: скелет ядра — ORM и миграция 0001 по DBML v5.13, seed, auth с dev-эмитентом, обмен через recognition_job
aep pushed to feat/1-slice-0-skeleton at RSHB/arm-core 2026-10-04 01:18:26 +03:00
477f037872 docs: сценарий «Системное событие» под R-7, решения 98–105 в design.md (I-4)
db3c1e5141 docs: предложения открытых вопросов в change slice-0-skeleton (I-5, R-26)
75045af723 test: обмен в реальном lifespan и два инстанса ядра на NATS (I-7)
cce92212d2 test: убран --capture=no из addopts pytest (M-2)
8bab965988 fix: dev-запуск слушает только 127.0.0.1 (M-11)
Compare 98 commits »
aep pushed to feat/1-slice-0-skeleton at RSHB/arm-ka-docs 2026-10-04 01:18:20 +03:00
5f2be96e11 fix(dev): healthcheck PostgreSQL по TCP, порты на 127.0.0.1, пароли MinIO из .env в README
5bebdfe9fc docs(architecture): актуализировать описание контракта распознавания и версионирование
991a152454 fix(contracts): schema_version принимает любой MINOR, границы confidence, описание Nats-Msg-Id
92d642d64a docs: design.md — решения 19–20 (schema_version по MAJOR, bind-адрес портов compose)
0ee1d41da7 chore: отметить задачу 7 (2.2) выполненной
Compare 26 commits »
aep pushed to main at RSHB/arm-tabular-parser 2026-10-03 16:43:26 +03:00
9ef7b9af48 Merge pull request 'Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет tabular-parser' (#2) from feat/1-slice-0-skeleton into main
7a35b79d5e docs: change slice-0-skeleton под факты платформы — NATS без JetStream, Python 3.11, без CI и Nexus
1661ec2fca docs: соглашения шаблона в CLAUDE.md и OpenSpec change slice-0-skeleton
Compare 3 commits »
aep merged pull request RSHB/arm-tabular-parser#2 2026-10-03 16:43:24 +03:00
Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет tabular-parser
aep pushed to main at RSHB/arm-ka-docs 2026-10-03 16:43:15 +03:00
05a906ef90 Merge pull request 'Срез 0 (proposal): соглашения шаблона, сверка макета, change slice-0-skeleton (контракт v1.0, compose, проверки)' (#2) from feat/1-slice-0-skeleton into main
a0be5ab5a1 docs: Срез 0 под факты платформы — NATS без JetStream, Python 3.11, PostgreSQL 16, без CI и Nexus
5cbb23f011 docs: KICKOFF-PROMPT — задача B уточнена: сверка со снимками вместо чтения HTML макета
0c04127aec docs: OpenSpec change slice-0-skeleton — сквозной скелет Среза 0
347566a00a docs: сверка макета со снимками — 22 новых снимка, mockup_crawl_extra.py, OQ-31…OQ-47
Compare 6 commits »
aep merged pull request RSHB/arm-ka-docs#2 2026-10-03 16:43:13 +03:00
Срез 0 (proposal): соглашения шаблона, сверка макета, change slice-0-skeleton (контракт v1.0, compose, проверки)
aep merged pull request RSHB/arm-core#2 2026-10-03 16:43:09 +03:00
Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет ядра
aep pushed to main at RSHB/arm-core 2026-10-03 16:43:09 +03:00
6035375feb Merge pull request 'Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет ядра' (#2) from feat/1-slice-0-skeleton into main
43cbfe8e38 docs: change slice-0-skeleton под факты платформы — NATS без JetStream, Python 3.11, без CI и Nexus
f12ce87346 docs: соглашения шаблона в CLAUDE.md и OpenSpec change slice-0-skeleton
Compare 3 commits »
aep pushed to main at RSHB/arm-scan-gateway 2026-10-03 16:43:04 +03:00
dab74844fa Merge pull request 'Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет scan-gateway и эмулятор' (#2) from feat/1-slice-0-skeleton into main
6f2e227978 docs: change slice-0-skeleton под факты платформы — NATS без JetStream, Python 3.11, без CI и Nexus
561eaa5c71 docs: соглашения шаблона в CLAUDE.md и OpenSpec change slice-0-skeleton
Compare 3 commits »
aep merged pull request RSHB/arm-scan-gateway#2 2026-10-03 16:43:02 +03:00
Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет scan-gateway и эмулятор
aep created pull request RSHB/arm-scan-gateway#2 2026-10-03 15:23:30 +03:00
Срез 0 (proposal): соглашения шаблона в CLAUDE.md, change slice-0-skeleton — скелет scan-gateway и эмулятор