mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-06 22:49:16 +00:00
chore(process): align ship review guidance and guard inventory counts (#767)
Clarify nightly review and beta coverage without changing gates or schedules. Cover the real night/beta publication summaries and reject stale category counts, totals and membership in the browser-guard documentation. Issue: #767 User-Visible: no
This commit is contained in:
@@ -64,8 +64,9 @@
|
||||
([§5](../../PROCESS.md#5-треки-ship-show-ask--метка-владельца)).
|
||||
- Вердикт код-ревью `show` с `route: reclassify` конвейер исполняет сам:
|
||||
`track:ask`, `S3-spec` и комментарий с критерием §5 (#726). Дальше — полное ТЗ
|
||||
по §7.1 в теле issue под `## ТЗ` и ревью ТЗ; код остаётся в ветке, код класса A
|
||||
не пушить до `S5`. Бюджет код-ревью не обнуляется, лимит — 4. Подтверждённый
|
||||
по §7.1 в теле issue под `## ТЗ` и ревью ТЗ; код остаётся в ветке, до `S5`
|
||||
запрещён push всей ветки, включая тесты и документы. Бюджет код-ревью не
|
||||
обнуляется, лимит — 4. Подтверждённый
|
||||
владельцем `show` получает `blocked` и вопрос владельцу
|
||||
([§5](../../PROCESS.md#5-треки-ship-show-ask--метка-владельца)).
|
||||
- `track:show`: `S2-analysis` → `S5-ready`, до трёх AC автор пишет в теле
|
||||
@@ -248,7 +249,7 @@
|
||||
переводит в `track:show`. Код `ship` читает пакетное ревью: ночью
|
||||
(`SHIP-REVIEW-<база>-dev-<sha12>.md`) и перед бетой — то, что ночь не прочла
|
||||
(`SHIP-REVIEW-<тег>.md`) ([§10.4](../../PROCESS.md#104-событийный-конвейер-метка-как-триггер),
|
||||
[§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой)).
|
||||
[§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой)).
|
||||
- Автор обязан дождаться вердикта, а не заканчивать сессию:
|
||||
`node scripts/wait-verdict.mjs --issue NN`, смотреть на метку, а не на
|
||||
комментарий; при `blocked` не ждать. После прогона ревью метка меняется
|
||||
|
||||
@@ -182,21 +182,21 @@
|
||||
- Задачи `track:ship` слиты без ревью модели; их код одной сессией читает
|
||||
`ship-review.yml` — ночью (`SHIP-REVIEW-<база>-dev-<sha12>.md`) и перед бетой
|
||||
то, что ночь не прочла (`SHIP-REVIEW-<тег>.md`): по строке ТЗ каждой задачи и
|
||||
её коммитам ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой)).
|
||||
её коммитам ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой)).
|
||||
- Вопросы к задаче: делает ли код заявленное и только его, не ломает ли
|
||||
соседнее, не вышла ли правка из ship по смыслу
|
||||
([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой),
|
||||
([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой),
|
||||
[§5](../../PROCESS.md#5-треки-ship-show-ask--метка-владельца)).
|
||||
- Строка «Риск по участкам» под задачей — рискованные участки ship,
|
||||
подтверждённого владельцем: конвейер их не повышал, пакетное ревью читает их
|
||||
первыми ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой)).
|
||||
первыми ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой)).
|
||||
- Документ `docs/reviews/SHIP-REVIEW-<тег>.md` публикует детерминированный
|
||||
шаг; High не пускает бету, Medium и Low решает владелец
|
||||
([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой)).
|
||||
([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой)).
|
||||
- Ночной документ `docs/reviews/SHIP-REVIEW-<база>-dev-<sha12>.md` читает только
|
||||
непокрытые задачи — без документа или изменившиеся после ревью; бета читает
|
||||
только то, что ночь не прочла: гейт беты принимает ночной документ при том же
|
||||
патч-наборе ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-перед-бетой)).
|
||||
патч-наборе ([§11.7](../../PROCESS.md#117-пакетное-ревью-ship-ночью-и-перед-бетой)).
|
||||
|
||||
## Независимое ревью линии
|
||||
|
||||
|
||||
Reference in New Issue
Block a user