Матрица протяжки изменений
Авторский документ: «изменил X → пересмотри Y». Агент уточняет влияние и достаточность разбора; инструмент добавляет известные прямые зависимости. Пути в триггерах задаются относительно корня репозитория.
IMPACT-POS-ROUTE
- Изменения ID: REQ-RTE-002, REQ-RTE-003
- Изменения путей: openspec/specs/routing/*
| Пересмотреть | Причина |
|---|---|
| REQ-ANS-003 | Полнота комплекта зависит от активных обязательных поручений |
| REQ-ANS-001 | Права определяются текущим назначением |
| REQ-TIM-001 | Переназначение не сбрасывает срок |
| REQ-ANA-001 | Изменяется число поручений и знаменатель отчёта |
| docs/models.md | Состояния и роли назначения должны быть согласованы |
IMPACT-POS-PUBLISH
- Изменения ID: REQ-DEL-001
- Изменения путей: openspec/specs/delivery/*
| Пересмотреть | Причина |
|---|---|
| REQ-DEL-003 | Момент answered не равен прочтению |
| REQ-ANA-002 | Просрочка определяется published_at |
| REQ-SEC-001 | Итог доступен только автору |
| REQ-OPS-001 | Внешние отказы наблюдаемы независимо от публикации |
IMPACT-POS-SLA
- Изменения ID: REQ-TIM-001
- Изменения путей: docs/models.md
| Пересмотреть | Причина |
|---|---|
| REQ-MOD-002 | Уточнение должно соблюдать политику часов |
| REQ-RTE-003 | Переназначение должно соблюдать политику часов |
| REQ-ANA-002 | Крайние моменты и просрочка зависят от дедлайна |
| DATA-POS-CLOCK | Пересмотреть временные эталоны |
| DATA-POS-ANALYTICS | Пересмотреть показатели на временном срезе |
IMPACT-POS-CONTRACT
- Изменения ID: —
- Изменения путей: contracts/*
| Пересмотреть | Причина |
|---|---|
| REQ-IN-001 | Проверить нормативные входы и ошибки |
| DATA-POS-INTAKE | Положительные и отрицательные случаи должны соответствовать новой схеме |
IMPACT-ARCH-MODEL
- Изменения ID: DEC-ARCH-001, DEC-ARCH-002, DEC-ARCH-003
- Изменения путей: architecture/*.md
| Пересмотреть | Причина |
|---|---|
| architecture/catalog.md | Пересмотреть границы, интерфейсы, ответственность и владельцев. |
| architecture/runtime.md | Проверить взаимодействия, общую транзакцию и восстановление. |
| architecture/deployment.md | Проверить размещение, изоляцию и границы отказа. |
| architecture/quality.md | Проверить обоснованность механизмов и достаточность доказательств. |
| openspec/specs/architecture/spec.md | Проверить, какие решения становятся обязательствами разработки. |
IMPACT-ARCH-TECHNOLOGY
- Изменения ID: REQ-ARC-003, DEC-ARCH-004
- Изменения путей: architecture/technology-stack.md
| Пересмотреть | Причина |
|---|---|
| architecture/structure.md | Проверить применение технологий к частям системы и выбранные зависимости. |
| architecture/deployment.md | Проверить поддерживаемые среды, сеть, ресурсы, изоляцию и восстановление. |
| architecture/quality.md | Пересмотреть достаточность механизмов и испытаний при смене технологий. |
| docs/decisions.md | Обновить применение входящего базиса и последствия изменения. |
| acceptance/strategy.md | Пересмотреть инспекцию состава поставки и проверки совместимости. |
| REQ-ARC-003 | Проверить нормативную область и правила исключений. |
| DATA-ARC-TECHNOLOGY | Обновить эталоны инспекции, не подменяя ими инвентаризацию среды. |