feat(hint): clause-concept hints layered on F1 (issue #37) #42
@@ -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
|
## Status
|
||||||
|
|
||||||
Draft — **implemented 2026-06-23** on branch `feat/clause-concept-hints`
|
Accepted — **implemented 2026-06-23** on branch `feat/clause-concept-hints`
|
||||||
(pending merge). Number assigned at merge-to-`main` per ADR-0000
|
(pending merge). Number **0058**, reserved up front via the reserve-first
|
||||||
"Numbering discipline" (drafted under `draft-clause-concept-hints.md` /
|
flow (ADR-0059) rather than the older placeholder-until-merge default —
|
||||||
`ADR-XXXX`; README index entry added at merge). Extends **ADR-0053**
|
this ADR is the first to carry a number stable from creation. Extends
|
||||||
(contextual `hint`, D3/D4) additively; does not supersede it. Closes the
|
**ADR-0053** (contextual `hint`, D3/D4) additively; does not supersede it.
|
||||||
deferred extension tracked as Gitea issue **#37**.
|
Closes the deferred extension tracked as Gitea issue **#37**.
|
||||||
|
|
||||||
Implementation: `Node::Concept { topic, inner }` (`dsl/grammar/mod.rs`) +
|
Implementation: `Node::Concept { topic, inner }` (`dsl/grammar/mod.rs`) +
|
||||||
the span-recording driver arm (`dsl/walker/driver.rs`) +
|
the span-recording driver arm (`dsl/walker/driver.rs`) +
|
||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user