fix: довести моки issue-closed-workspace до текущих маршрутов [CL-SYNC-DRIFT] #180

Merged
andrei merged 1 commit from feature/claude-closed-workspace-mocks into master 2026-07-05 00:53:10 +00:00
Owner

Что сделано

Слой 12 PIX-13034 (#170, run 35699): issue-closed-workspace-routes 6/14 красных локально на чистом master. Моки отстали от текущих маршрутов:

  • db-мок без transaction/innerJoin/.limit — update-роут ходит в транзакцию с blocked-blocker lookup (тот же класс, что слой 8 в #175);
  • accessService без decidedecideIssueAccess после boundary-rework решает через decide.

Зачем

Продолжение серии #169/#174/#175/#177/#178 — suite идёт дальше с каждым слоем.

План тестирования

  • Локально 14/14; красное воспроизведено на чистом master (6/14).
  • CI PR прогонит suite дальше.

Где могу ошибаться

  • decide-мок разрешает всё по умолчанию — если в файле есть negative-кейсы досту́па, они управляются пер-тестовыми переопределениями (все 14 зелёные, конфликтов нет).
## Что сделано Слой 12 PIX-13034 (#170, run 35699): `issue-closed-workspace-routes` 6/14 красных локально на чистом master. Моки отстали от текущих маршрутов: - db-мок без `transaction`/`innerJoin`/`.limit` — update-роут ходит в транзакцию с blocked-blocker lookup (тот же класс, что слой 8 в #175); - `accessService` без `decide` — `decideIssueAccess` после boundary-rework решает через `decide`. ## Зачем Продолжение серии #169/#174/#175/#177/#178 — suite идёт дальше с каждым слоем. ## План тестирования - Локально 14/14; красное воспроизведено на чистом master (6/14). - CI PR прогонит suite дальше. ## Где могу ошибаться - decide-мок разрешает всё по умолчанию — если в файле есть negative-кейсы досту́па, они управляются пер-тестовыми переопределениями (все 14 зелёные, конфликтов нет).
[CL-SYNC-DRIFT] test(server): довести моки issue-closed-workspace до текущих маршрутов (PIX-13034, слой 12)
Some checks failed
security/pr-scan No security concerns detected
PR Quality Gates / PR Quality Gates (pull_request_target) Successful in 5s
Agents CI / Typecheck and Build (pull_request) Successful in 6m45s
Agents CI / API Tests (pull_request) Failing after 13m25s
ac4d4492ae
Run 35699: 4 красных (локально на master 6/14). Два отставания моков:
- db-мок без transaction/innerJoin/limit — update-роут теперь ходит в
  транзакцию с blocked-blocker lookup (тот же класс, что слой 8);
- accessService без decide — decideIssueAccess после boundary-rework решает
  через decide, canUser/hasPermission недостаточно.
Локально 14/14.
andrei merged commit a2966ced73 into master 2026-07-05 00:53:10 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
europa-tech-srl/europa-tech-agents!180
No description provided.