commit 4d34d6730910ef172a5e71e81b40ff41ff2a0b34 Author: naudachu Date: Fri Aug 7 09:57:44 2026 +0000 init diff --git a/Issue-Workflow.md b/Issue-Workflow.md new file mode 100644 index 0000000..a6d4743 --- /dev/null +++ b/Issue-Workflow.md @@ -0,0 +1,49 @@ +# Issue +Issue -- это этруктурированная задача c типизированными: + +## type + +| Parameter | Value | +| --- | --- | +| **Exclusive** | true | +| **Namespace** | type, f.e. `type/bug` | + +это тип задачи по структуре и наполнению, но в первую очередь - по ценности для бизнеса +- `bug` -- проблема, в существующем коде; +- `task` -- имплементация нового функционала; +- `refactor` -- задачи на рефакторинг: перемещения файлов, архитектурные принципы и пр. +- `test` -- задачи по написанию/исправлению тестов; +- `feature` -- контейнер для нескольких issues с единой бизнес-ценностью; + +## tech + +| Parameter | Value | +| --- | --- | +| **Exclusive** | false | +| **Namespace** | tech, f.e. `tech/obs`, `tech//postgres` | + +это задачи привязанные к конкретной техонологии: + +- sql (pgx, sqlc, sql-migrate...) -- persistent storage; +- obs (grafana, loki, prometheus, alloy,...) -- observability; +- ... + +## severity + +| Parameter | Value | +| --- | --- | +| **Exclusive** | true | +| **Namespace** | `severity`, f.e. `severity/low` | + +Options: severity/{low|medium|high|showwstopper|critical} + +это значение влияния выполнения на бизнес ценность + +## component + +| Parameter | Value | +| --- | --- | +| **Exclusive** | false | +| **Namespace** | `comp`, f.e. `comp/appclick` | + +это компонент системы репозитория, пресета не существует, зависит от проекта. \ No newline at end of file