feat(hint): clause-concept hints layered on F1 (issue #37) #42

Merged
oli merged 5 commits from feat/clause-concept-hints into main 2026-06-23 23:24:30 +01:00
2 changed files with 8 additions and 7 deletions
Showing only changes of commit 6d4364666a - Show all commits
@@ -1,13 +1,13 @@
# ADR-XXXX: Clause-concept hints — a `hint.concept.*` layer surfaced by cursor position (issue #37)
# ADR-0058: Clause-concept hints — a `hint.concept.*` layer surfaced by cursor position (issue #37)
## Status
Draft**implemented 2026-06-23** on branch `feat/clause-concept-hints`
(pending merge). Number assigned at merge-to-`main` per ADR-0000
"Numbering discipline" (drafted under `draft-clause-concept-hints.md` /
`ADR-XXXX`; README index entry added at merge). Extends **ADR-0053**
(contextual `hint`, D3/D4) additively; does not supersede it. Closes the
deferred extension tracked as Gitea issue **#37**.
Accepted**implemented 2026-06-23** on branch `feat/clause-concept-hints`
(pending merge). Number **0058**, reserved up front via the reserve-first
flow (ADR-0059) rather than the older placeholder-until-merge default —
this ADR is the first to carry a number stable from creation. Extends
**ADR-0053** (contextual `hint`, D3/D4) additively; does not supersede it.
Closes the deferred extension tracked as Gitea issue **#37**.
Implementation: `Node::Concept { topic, inner }` (`dsl/grammar/mod.rs`) +
the span-recording driver arm (`dsl/walker/driver.rs`) +
File diff suppressed because one or more lines are too long