docs: move indexes/query-plans out of the deferred list

`add index` / `drop index` (ADR-0025) and `explain` (ADR-0028)
are both done, so they no longer belong under "Things
deliberately deferred". Folded into a new "Indexes & query
plans" entry in the decisions-at-a-glance list.
This commit is contained in:
claude@clouddev1
2026-05-19 13:06:51 +00:00
parent 02234e6c45
commit 59351e0567
+5 -3
View File
@@ -86,6 +86,11 @@ Current decisions at a glance (each backed by an ADR):
with required WHERE plus `--all-rows` opt-in for unfiltered with required WHERE plus `--all-rows` opt-in for unfiltered
ops; auto-show after writes shows just the affected rows; ops; auto-show after writes shows just the affected rows;
DELETE reports per-relationship cascade summaries (ADR-0014). DELETE reports per-relationship cascade summaries (ADR-0014).
- **Indexes & query plans:** `add index` / `drop index`
(ADR-0025); `explain show data|update|delete` runs
`EXPLAIN QUERY PLAN` and renders an annotated, span-styled
plan tree (ADR-0028). `EXPLAIN QUERY PLAN` never executes,
so explaining a destructive command is safe.
## Repository layout ## Repository layout
@@ -183,9 +188,6 @@ not yet implemented:
- **Column drops/renames/type changes** (B2 / C2 partial): the - **Column drops/renames/type changes** (B2 / C2 partial): the
rebuild-table primitive (ADR-0013) is in place; the grammar rebuild-table primitive (ADR-0013) is in place; the grammar
and dispatch are pending. and dispatch are pending.
- **Indexes**: `add index` / `drop index` done (ADR-0025).
`EXPLAIN QUERY PLAN` (QA1 / QA2) implemented per ADR-0028 —
the `explain` prefix command + span-styled plan tree.
- **Modify relationship** (C3a): drop+add covers the use case - **Modify relationship** (C3a): drop+add covers the use case
today. today.
- **m:n convenience** (C4): auto-generates a junction table - **m:n convenience** (C4): auto-generates a junction table