22 lines
2.6 KiB
Markdown
22 lines
2.6 KiB
Markdown
## 1. Frontend presentation
|
||
|
||
- [x] 1.1 [frontend] Перестроить presentation-only вариант карточки `STOCK` в две главные зоны с единой мета-строкой, убрав badge и сохранив вид облигаций и иных позиций.
|
||
- **Covers:** `N/A` — change не вводит самостоятельного requirement: задача реализует утверждённое Design в пределах уже поставленного отображения Portfolio Position.
|
||
- **Verification:** Обновить существующий тест страницы для разметки акции и выполнить `npm run verify` в `frontend`.
|
||
|
||
## 2. As-built documentation and planning verification
|
||
|
||
- [x] 2.1 [docs] Обновить as-built описание Portfolio кратким описанием двухзонной визуальной иерархии карточки акции после проверенной поставки.
|
||
- **Covers:** `N/A` — документирует фактический результат presentation-only change, не создавая параллельную requirements specification.
|
||
- **Verification:** Выполнить `npm run verify` в `docs` и проверить локальную ссылочную корректность изменённого feature document.
|
||
|
||
- [x] 2.2 [specs] Выполнить structural validation утверждённых planning artifacts с зафиксированным `skip_specs: true` и проверить отсутствие whitespace ошибок в SDD authority.
|
||
- **Covers:** `N/A` — change не имеет Delta Requirements; задача проверяет канонический SDD artifact и его delivery metadata.
|
||
- **Verification:** Выполнить strict change validation через `openspec validate polish-stock-position-cards --type change --strict --store wealth-ledger-specs` и `git diff --check` в `specs`.
|
||
|
||
## 3. Cross-area completion
|
||
|
||
- [x] 3.1 [workspace] Сверить поставленное frontend presentation behavior с Proposal и Design, затем выполнить canonical workspace dispatcher и independent read-only review перед archive.
|
||
- **Covers:** `N/A` — workspace владеет только межрепозиторной semantic verification и review, а не реализацией требования.
|
||
- **Verification:** Выполнить `bash specs/scripts/verify-workspace-change.sh polish-stock-position-cards` из workspace root и зафиксировать отсутствие Critical/Important findings в review.
|