From eb3fca77eec6b24fe72d805ee738299d829751bd Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Mon, 3 Aug 2026 18:04:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BA=D0=B0=D0=BD=D0=BE=D0=BD:=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B4=D0=BD=D1=8F=D1=82=20=D0=B4=D0=BE=20=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D1=81=D0=B8=D0=B8=202=20=E2=80=94=20=D1=88=D0=B0=D0=BF=D0=BA?= =?UTF-8?q?=D0=B0=20ADR=20=D0=BC=D0=B5=D1=82=D0=B0-=D0=B1=D0=BB=D0=BE?= =?UTF-8?q?=D0=BA=D0=BE=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Миграция по записи «Версия 2» журнала канона: поля Дата и Источник в docs/adr/template.md жирным, объявлено место под статус (- **Статус:** заменено на ADR-… либо устарело), та же строка добавлена в «Соглашения» docs/adr/README.md, docs/.pm.json переведён на canon 2. Переносить статусы было не из чего: записей ADR в проекте пока нет, каталог несёт только README и шаблон. docs.py check зелёный, версия проекта сошлась с версией скрипта. Co-Authored-By: Claude Opus 5 (1M context) --- docs/.pm.json | 2 +- docs/adr/README.md | 3 ++- docs/adr/template.md | 8 ++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/.pm.json b/docs/.pm.json index 24ddc2c..29317f1 100644 --- a/docs/.pm.json +++ b/docs/.pm.json @@ -1,4 +1,4 @@ { - "canon": 1, + "canon": 2, "migrations": "internal/store/migrations" } diff --git a/docs/adr/README.md b/docs/adr/README.md index 37fad10..855d0e8 100644 --- a/docs/adr/README.md +++ b/docs/adr/README.md @@ -23,7 +23,8 @@ реально принято. - Записи неизменяемы: передумали — новая запись, старой ставится статус. - Активная запись статуса не имеет. Значений два: `заменено на ADR-…` и - `устарело`. + `устарело`; ставятся полем меты записи — `- **Статус:** …` рядом с датой и + источником, а не абзацем в теле. ## Записи diff --git a/docs/adr/template.md b/docs/adr/template.md index 9146305..92b1893 100644 --- a/docs/adr/template.md +++ b/docs/adr/template.md @@ -1,7 +1,11 @@ # Краткий заголовок решения -- Дата: ГГГГ-ММ-ДД -- Источник: openspec/changes/archive//design.md +- **Дата:** ГГГГ-ММ-ДД +- **Источник:** openspec/changes/archive//design.md + +Статус ставится тем же полем и только при пересмотре: +`- **Статус:** заменено на ADR-…` либо `- **Статус:** устарело`. +У активной записи поля нет. ## Решение