From e04e99b54c6090d00405aaefb1c45af5bf4512c3 Mon Sep 17 00:00:00 2001 From: implementer Date: Mon, 31 Aug 2026 00:52:47 +0000 Subject: [PATCH] docs(adr): point ADR-006 at the in-repo ADR index (docs/adr/README.md) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves the reviewer finding: ADR-006 referenced "ADR index (section 70)" but no index file existed in the repository. The References line, the Decision match sentence and the Revisit trigger §68 reference now name docs/adr/README.md, so every "ADR index (section N)" claim resolves inside the repository. --- docs/adr/ADR-006-kysely-contained-inside-db-adapter.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/adr/ADR-006-kysely-contained-inside-db-adapter.md b/docs/adr/ADR-006-kysely-contained-inside-db-adapter.md index 336327b..7c117e0 100644 --- a/docs/adr/ADR-006-kysely-contained-inside-db-adapter.md +++ b/docs/adr/ADR-006-kysely-contained-inside-db-adapter.md @@ -3,8 +3,9 @@ - Status: Accepted - Date: 2026-08-31 - Deciders: platform stream -- References: ADR index (section 70), ADR-001, ADR-005, Architecture wiki - (sections 1, 4, 9), Engineering-Standards wiki (sections 24, 25, 57) +- References: ADR index (docs/adr/README.md, section 70), ADR-001, ADR-005, + Architecture wiki (sections 1, 4, 9), Engineering-Standards wiki + (sections 24, 25, 57) ## Context @@ -50,7 +51,7 @@ where the adapter lives — it is contained, not distributed, and the containmen is a package-level rule, not a type-level one. The decision text — **Kysely contained inside DB adapter** — matches the ADR -index entry (ADR-006, section 70). +index entry (ADR-006, section 70 of `docs/adr/README.md`). ## Alternatives @@ -111,7 +112,8 @@ index entry (ADR-006, section 70). - Revisit this ADR when a non-adapter package demonstrably needs query-builder features that cannot be expressed through the adapter/port API, and there is evidence (per the architecture review gates, ADR index - section 68) that the boundary costs more than containment saves. + §68 of `docs/adr/README.md`) that the boundary costs more than containment + saves. - Revisit if the platform grows additional data stores or engines (shared with the ADR-005 revisit trigger): a second engine may need its own contained adapter, and the query-builder containment rule would extend per adapter.