docs: handoff 19 — ADR-0027 highlight/hint wiring finished

ADR-0027 gains a "Follow-up" section recording the completed
§2 highlight + hint wiring and precise per-literal WARNING
spans; the three stale As-built bullets point at it.
requirements.md test baseline → 1125 and the S6 entry notes
the completion + Amendment 1. handoff-19 records the run and
queues the two deferred manual-testing bugs (add 1:n
relationship completion/usage hint; --resume / last_project)
as the next session's first work.
This commit is contained in:
claude@clouddev1
2026-05-19 09:48:19 +00:00
parent c1c9f6cbc4
commit 0e5f226e6b
3 changed files with 316 additions and 22 deletions
+14 -8
View File
@@ -26,14 +26,16 @@ repo is pushed).
## Test baseline
After ADR-0027 (input-validity indicator): **1096 passing,
0 failing, 1 ignored** (`cargo test` — the one ignored test
is a long-standing `` ```ignore `` doc-test in
After the ADR-0027 highlight / hint follow-up (precise WARNING
spans, the diagnostic overlay + hint wiring, the
`LIKE`-on-numeric WARNING, the debounce state machine):
**1125 passing, 0 failing, 1 ignored** (`cargo test` — the one
ignored test is a long-standing `` ```ignore `` doc-test in
`src/friendly/mod.rs`). Clippy clean with the nursery lint
group enabled. (Earlier reference points: 1079 after ADR-0026
(complex WHERE expressions); 1039 after ADR-0025 (indexes);
1006 after ADR-0024 + the handoff-14 cleanup; 449 after
B2/C2.)
group enabled. (Earlier reference points: 1100 after ADR-0027's
initial ship; 1079 after ADR-0026 (complex WHERE expressions);
1039 after ADR-0025 (indexes); 1006 after ADR-0024 + the
handoff-14 cleanup; 449 after B2/C2.)
---
@@ -72,7 +74,11 @@ B2/C2.)
expression WARNINGs — type mismatch, `= NULL`. The runtime
debounces the indicator's display ~1 s; the rightmost six
columns of the input row are reserved unconditionally. New
`warning` theme colour.)*
`warning` theme colour. A follow-up pass completed §2's
highlight + hint wiring — diagnostics overlaid on the input
field and surfaced in the hint panel, with precise
per-literal WARNING spans — and Amendment 1 adds a
`LIKE`-on-numeric-column WARNING.)*
## Input field