embeddevio
  • Joined on 2026-04-21
embeddevio pushed to feat/19-openapi at embeddevio/awg-dash 2026-10-22 00:21:45 +03:00
839f773010 feat(api): контрактный харнесс и in-memory состояние мок-сервера (Refs #19)
embeddevio pushed to feat/19-openapi at embeddevio/awg-dash 2026-10-22 00:21:07 +03:00
83d5a23406 feat(api): мок-контрол-плейн по контракту + единый формат ошибок (Refs #19)
embeddevio commented on issue embeddevio/awg-dash#20 2026-10-22 00:21:01 +03:00
Sprint 0: хранилище состояния (SQLite WAL), миграции, audit log, атомарный apply/rollback

QA / ревью-ран t_2dec61bb по PR #50: FAIL — changes requested, PR помечен blocking (status/blocked).

Воспроизведено независимо на отпечатк…

embeddevio commented on pull request embeddevio/awg-dash#50 2026-10-22 00:20:51 +03:00
Sprint 0 / #20: хранилище состояния — SQLite WAL, миграции, audit log, атомарный apply/rollback

QA / ревью-ран — t_2dec61bb: FAIL (changes requested), PR помечен blocking

Ревью проведено на отпечатке ветки, идентичном…

embeddevio pushed to feat/19-openapi at embeddevio/awg-dash 2026-10-22 00:20:38 +03:00
cc3640f13c docs(api): OpenAPI 3.1 контракт API v1 как source of truth (Refs #19)
embeddevio opened issue embeddevio/awg-dash#54 2026-10-22 00:20:37 +03:00
BUG (#20/PR #50): Store — незащищённые чтения на общем соединении: TypeError/IndexError и видимость откаченного состояния
embeddevio opened issue embeddevio/awg-dash#55 2026-10-22 00:20:37 +03:00
BUG (#20/PR #50): apply — BaseException не покрыт (нет revert и failed-записи аудита); TOCTOU в set_geoip_schedule
embeddevio commented on issue embeddevio/awg-dash#21 2026-10-22 00:16:13 +03:00
Sprint 0: dev/staging стенд (docker-compose, тома, netns-харнесс для тестов)

devops — отчёт по #21: dev/staging стенд собран и проверен реальными прогонами на 192.168.1.147; PR #53 → main.

Что в PR #53

`deplo…

embeddevio created pull request embeddevio/awg-dash#53 2026-10-22 00:16:07 +03:00
Sprint 0 / #21: dev/staging стенд — docker-compose, тома, netns-харнесс
embeddevio pushed to feat/21-dev-stand at embeddevio/awg-dash 2026-10-22 00:16:01 +03:00
f5e8272c3a docs(#21): отчёт о фактических прогонах гейтов и AC на 192.168.1.147 (HEAD 7af9caba)
embeddevio pushed to feat/21-dev-stand at embeddevio/awg-dash 2026-10-22 00:13:08 +03:00
73e23bc3e4 fix(#21): verify-dev-stand не даёт ложный [fail] после --force-recreate (перезапрос id)
embeddevio pushed to feat/21-dev-stand at embeddevio/awg-dash 2026-10-22 00:13:08 +03:00
7af9cabad3 docs(#21): в шапке compose описан авто-режим dev-up до #31
embeddevio pushed to feat/21-dev-stand at embeddevio/awg-dash 2026-10-22 00:13:05 +03:00
8e0d76147e deploy(#21): dev-up поднимает health-стенд до #31; --build не форсируется без deploy/Dockerfile
embeddevio commented on issue embeddevio/awg-dash#17 2026-10-22 00:11:50 +03:00
Sprint 0: CI-пайплайн с гейтами (lint, unit+coverage≥70%, security scan, build)

TechLead — разбор блокировки задачи (22.10, 00:14).

Карточка Kanban t_37f7b719 ушла в blocked не из-за задачи и не из-за раннер…

embeddevio commented on issue embeddevio/awg-dash#19 2026-10-22 00:11:50 +03:00
Sprint 0: OpenAPI 3.1 контракт API v1 + генерация TypeScript-клиента

TechLead — разбор блокировки задачи (22.10, 00:14).

Оба падения воркера по #19 (run #5 — 1227 с, run #10 — 123 с, оба rc=1) вызваны…

embeddevio commented on issue embeddevio/awg-dash#20 2026-10-22 00:11:50 +03:00
Sprint 0: хранилище состояния (SQLite WAL), миграции, audit log, атомарный apply/rollback

TechLead — разбор блокировки + переназначение ревьюера (22.10, 00:14).

Что произошло. Первая попытка закрылась…

embeddevio commented on issue embeddevio/awg-dash#21 2026-10-22 00:11:50 +03:00
Sprint 0: dev/staging стенд (docker-compose, тома, netns-харнесс для тестов)

TechLead — разбор блокировки задачи (22.10, 00:14).

Оба падения (run #7 — 1227 с, run #11 — 123 с, rc=1) — не дефект стенда: в 23:52–23:…

embeddevio opened issue embeddevio/awg-dash#51 2026-10-22 00:11:30 +03:00
Блокер (эскалация): простой команды 23:52–23:55 — исчерпан дневной лимит ключа polza, fallback-провайдера нет, Kanban авто-блокирует задачи
embeddevio opened issue embeddevio/awg-dash#52 2026-10-22 00:11:30 +03:00
Блокер (эскалация): нет Gitea Actions runner — CI-гейт #17 и DoD «CI green» недостижимы
embeddevio pushed to feat/21-dev-stand at embeddevio/awg-dash 2026-10-21 23:50:21 +03:00
b8f715d38a docs(#21): runbook dev-стенда — быстрый старт, таблица AC, зависимости и откат