Нарушения проверок: expected/actual и индекс колонки nullable (#45) #46

Merged
aep merged 2 commits from feat/45-nullable-checks into test 2026-10-18 21:56:10 +03:00
Owner

Closes #45. Адаптация к ядру после части Б (arm-core PR #132, P3-30, P3-60, arm-ka-docs#116).

  • FailedCheckOut: expected/actual и column_index могут быть null.
  • Новый checkText.ts: hasColumn (-1 и null = без колонки), failureKey, failureText, expectedActualText; пустая цель — «цель не заполнена», без колонки — «Без колонки».
  • ChecksPanel, StatementReview, OsvDocument используют общие функции.

Проверки: make lint typecheck test build зелёные, 321 тест.

Ревью (opus): I-1 fixed (подпись), M-1 fixed (тесты null/null), M-2 fixed, M-4 fixed, M-3 rejected (дубль связи без колонки по спеке невозможен), O-1/O-2 deferred (гайд docs, смысл индекса в 409).

🤖 Generated with Claude Code

Closes #45. Адаптация к ядру после части Б (arm-core PR #132, P3-30, P3-60, arm-ka-docs#116). - FailedCheckOut: expected/actual и column_index могут быть null. - Новый checkText.ts: hasColumn (-1 и null = без колонки), failureKey, failureText, expectedActualText; пустая цель — «цель не заполнена», без колонки — «Без колонки». - ChecksPanel, StatementReview, OsvDocument используют общие функции. Проверки: make lint typecheck test build зелёные, 321 тест. Ревью (opus): I-1 fixed (подпись), M-1 fixed (тесты null/null), M-2 fixed, M-4 fixed, M-3 rejected (дубль связи без колонки по спеке невозможен), O-1/O-2 deferred (гайд docs, смысл индекса в 409). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 2 commits 2026-10-18 21:55:47 +03:00
Типы FailedCheckOut по API ядра (P3-30, P3-60); подпись «нет строки цели», «Без колонки» для -1/null; общий ключ списка.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aep merged commit 4a02512545 into test 2026-10-18 21:56:10 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-web#46
No description provided.