docs(adr): point ADR-006 at the in-repo ADR index (docs/adr/README.md)
CI / Stage 6 — PostgreSQL integration tests (E00-S05-T01) (pull_request) Successful in 1m7s
CI / Stage 4 — Unit tests (E00-S05-T01) (pull_request) Successful in 1m35s
CI / Stage 7 — Build the admin and server applications (E00-S05-T01) (pull_request) Successful in 1m5s
CI / Stage 2 — Typecheck (E00-S05-T01) (pull_request) Successful in 1m10s
CI / Stage 5 — Architecture tests (E00-S05-T01) (pull_request) Successful in 3m8s
CI / Stage 3 — Formatting/lint policy (E00-S05-T01) (pull_request) Successful in 45s
CI / Stage 1 — Frozen lockfile install (E00-S05-T01) (pull_request) Successful in 44s
CI / Stage 6 — PostgreSQL integration tests (E00-S05-T01) (pull_request) Successful in 1m7s
CI / Stage 4 — Unit tests (E00-S05-T01) (pull_request) Successful in 1m35s
CI / Stage 7 — Build the admin and server applications (E00-S05-T01) (pull_request) Successful in 1m5s
CI / Stage 2 — Typecheck (E00-S05-T01) (pull_request) Successful in 1m10s
CI / Stage 5 — Architecture tests (E00-S05-T01) (pull_request) Successful in 3m8s
CI / Stage 3 — Formatting/lint policy (E00-S05-T01) (pull_request) Successful in 45s
CI / Stage 1 — Frozen lockfile install (E00-S05-T01) (pull_request) Successful in 44s
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.
This commit is contained in:
@@ -3,8 +3,9 @@
|
|||||||
- Status: Accepted
|
- Status: Accepted
|
||||||
- Date: 2026-08-31
|
- Date: 2026-08-31
|
||||||
- Deciders: platform stream
|
- Deciders: platform stream
|
||||||
- References: ADR index (section 70), ADR-001, ADR-005, Architecture wiki
|
- References: ADR index (docs/adr/README.md, section 70), ADR-001, ADR-005,
|
||||||
(sections 1, 4, 9), Engineering-Standards wiki (sections 24, 25, 57)
|
Architecture wiki (sections 1, 4, 9), Engineering-Standards wiki
|
||||||
|
(sections 24, 25, 57)
|
||||||
|
|
||||||
## Context
|
## 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.
|
is a package-level rule, not a type-level one.
|
||||||
|
|
||||||
The decision text — **Kysely contained inside DB adapter** — matches the ADR
|
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
|
## Alternatives
|
||||||
|
|
||||||
@@ -111,7 +112,8 @@ index entry (ADR-006, section 70).
|
|||||||
- Revisit this ADR when a non-adapter package demonstrably needs
|
- Revisit this ADR when a non-adapter package demonstrably needs
|
||||||
query-builder features that cannot be expressed through the adapter/port
|
query-builder features that cannot be expressed through the adapter/port
|
||||||
API, and there is evidence (per the architecture review gates, ADR index
|
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
|
- 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
|
the ADR-005 revisit trigger): a second engine may need its own contained
|
||||||
adapter, and the query-builder containment rule would extend per adapter.
|
adapter, and the query-builder containment rule would extend per adapter.
|
||||||
|
|||||||
Reference in New Issue
Block a user