docs: XDE-94 traceability row for XDE-92 edge HTTP tests#5
Conversation
Link PR #4, registry_edge_responses_test.go, and REGISTRY_CLIENT_CONTRACT. Co-Authored-By: Paperclip <noreply@paperclip.ing> Made-with: Cursor
There was a problem hiding this comment.
Pull request overview
Updates the engineering requirements traceability document to include the completed work for XDE-92 (registry edge HTTP response tests) so the requirements/ticket-to-artifact mapping stays current.
Changes:
- Adds XDE-92 to the introductory list of tracked increments/tickets.
- Adds a new traceability table row for XDE-92 pointing to the CLI tests and PR #4.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # Трассировка: `ENGINEERING_REQUIREMENTS_SKPKG` ↔ доставка | ||
|
|
||
| Страница для команды и board: **где лежит канон инженерных требований** к Skill Manager / getskillpack и как закрытые инкременты по тикетам [XDE-84](/XDE/issues/XDE-84), [XDE-85](/XDE/issues/XDE-85), [XDE-87](/XDE/issues/XDE-87), [XDE-89](/XDE/issues/XDE-89), [XDE-90](/XDE/issues/XDE-90) отражены в репозиториях org **getskillpack**. Родительский документ требований в Paperclip: [XDE-15](/XDE/issues/XDE-15#document-engineering-requirements). | ||
| Страница для команды и board: **где лежит канон инженерных требований** к Skill Manager / getskillpack и как закрытые инкременты по тикетам [XDE-84](/XDE/issues/XDE-84), [XDE-85](/XDE/issues/XDE-85), [XDE-87](/XDE/issues/XDE-87), [XDE-89](/XDE/issues/XDE-89), [XDE-90](/XDE/issues/XDE-90), [XDE-92](/XDE/issues/XDE-92) отражены в репозиториях org **getskillpack**. Родительский документ требований в Paperclip: [XDE-15](/XDE/issues/XDE-15#document-engineering-requirements). |
There was a problem hiding this comment.
Ссылки вида /XDE/issues/XDE-… не резолвятся на GitHub (см. docs/MARKETING_LANDING_AND_GROWTH_RU.md:65). В этом абзаце добавляется новый такой линк на XDE-92 — лучше заменить на явный URL Paperclip (если документ публично/внутренне доступен) или добавить примечание, что ссылки ведут во внутренний трекер и на GitHub будут «битые».
| Страница для команды и board: **где лежит канон инженерных требований** к Skill Manager / getskillpack и как закрытые инкременты по тикетам [XDE-84](/XDE/issues/XDE-84), [XDE-85](/XDE/issues/XDE-85), [XDE-87](/XDE/issues/XDE-87), [XDE-89](/XDE/issues/XDE-89), [XDE-90](/XDE/issues/XDE-90), [XDE-92](/XDE/issues/XDE-92) отражены в репозиториях org **getskillpack**. Родительский документ требований в Paperclip: [XDE-15](/XDE/issues/XDE-15#document-engineering-requirements). | |
| Страница для команды и board: **где лежит канон инженерных требований** к Skill Manager / getskillpack и как закрытые инкременты по тикетам [XDE-84](/XDE/issues/XDE-84), [XDE-85](/XDE/issues/XDE-85), [XDE-87](/XDE/issues/XDE-87), [XDE-89](/XDE/issues/XDE-89), [XDE-90](/XDE/issues/XDE-90), [XDE-92](/XDE/issues/XDE-92) отражены в репозиториях org **getskillpack**. Родительский документ требований в Paperclip: [XDE-15](/XDE/issues/XDE-15#document-engineering-requirements). | |
| _Примечание: ссылки вида `/XDE/issues/XDE-…` ведут во внутренний трекер и при просмотре файла на GitHub могут оказаться «битые»._ |
| | [XDE-87](/XDE/issues/XDE-87) | [getskillpack/cli](https://github.com/getskillpack/cli) | Выравнивание CLI с контрактом менеджера; [PR #2](https://github.com/getskillpack/cli/pull/2) → `main`, `skillget-manager` **v0.1.4** в `go.mod` / vendor. | | ||
| | [XDE-89](/XDE/issues/XDE-89) | [getskillpack/cli](https://github.com/getskillpack/cli) | CI на `main`, [`docs/RELEASE.md`](https://github.com/getskillpack/cli/blob/main/docs/RELEASE.md), [`CHANGELOG.md`](https://github.com/getskillpack/cli/blob/main/CHANGELOG.md); пример фиксации: коммит [`c665522`](https://github.com/getskillpack/cli/commit/c665522). | | ||
| | [XDE-90](/XDE/issues/XDE-90) | [getskillpack/registry](https://github.com/getskillpack/registry) | Сверка `API.md` / **Compiled core** с клиентским контрактом; коммиты на `main`, напр. [`77ea41c`](https://github.com/getskillpack/registry/commit/77ea41c), [`1e5f26c`](https://github.com/getskillpack/registry/commit/1e5f26c) (см. тред тикета). | | ||
| | [XDE-92](/XDE/issues/XDE-92) | [getskillpack/cli](https://github.com/getskillpack/cli) | Автотесты краевых HTTP-кодов реестра (**401** / **404** / **410**) для клиента по [`REGISTRY_CLIENT_CONTRACT.md`](https://github.com/getskillpack/skillget-manager/blob/main/docs/REGISTRY_CLIENT_CONTRACT.md): [`cmd/skillget/registry_edge_responses_test.go`](https://github.com/getskillpack/cli/blob/main/cmd/skillget/registry_edge_responses_test.go); merge [PR #4](https://github.com/getskillpack/cli/pull/4) → `main`. | |
There was a problem hiding this comment.
В таблицу добавлен тикет XDE-92 со ссылкой /XDE/issues/XDE-92, которая на GitHub не будет работать. Чтобы таблица была пригодна при чтении в GitHub, стоит использовать полный URL Paperclip для тикета (или рядом дать альтернативную ссылку/уточнение).
| | [XDE-92](/XDE/issues/XDE-92) | [getskillpack/cli](https://github.com/getskillpack/cli) | Автотесты краевых HTTP-кодов реестра (**401** / **404** / **410**) для клиента по [`REGISTRY_CLIENT_CONTRACT.md`](https://github.com/getskillpack/skillget-manager/blob/main/docs/REGISTRY_CLIENT_CONTRACT.md): [`cmd/skillget/registry_edge_responses_test.go`](https://github.com/getskillpack/cli/blob/main/cmd/skillget/registry_edge_responses_test.go); merge [PR #4](https://github.com/getskillpack/cli/pull/4) → `main`. | | |
| | XDE-92 (тикет в Paperclip) | [getskillpack/cli](https://github.com/getskillpack/cli) | Автотесты краевых HTTP-кодов реестра (**401** / **404** / **410**) для клиента по [`REGISTRY_CLIENT_CONTRACT.md`](https://github.com/getskillpack/skillget-manager/blob/main/docs/REGISTRY_CLIENT_CONTRACT.md): [`cmd/skillget/registry_edge_responses_test.go`](https://github.com/getskillpack/cli/blob/main/cmd/skillget/registry_edge_responses_test.go); merge [PR #4](https://github.com/getskillpack/cli/pull/4) → `main`. | |
Summary
docs/ENGINEERING_REQUIREMENTS_TRACEABILITY_RU.md(401/404/410 stub-registry tests,registry_edge_responses_test.go, PR #4).Paperclip: XDE-94 (internal).