Printable idea sheet
comment_backlink_sequence
reqlan rq/extension/language/support/open-file-sequencing.rq:265
Katz 0.103
`rq:idea` and `rq:idea` in code comments use one resolution for the link and the underline.
A qualified path reads that `.rq` file, parses idea names, then links or errors.
That read belongs to the comment file. Opening a different `.rq` buffer must not re-resolve every comment buffer.
An unqualified name searches open `.rq` buffers first.
The index snapshot may add a match later ( lazy_features_after_outbound ).
Do not call `list_all_ideas` for that search.
Do not create a document link when the idea is not confirmed.
Related: comment_reference_resolution_error_state.
- implementation
- session.rs, reqlan-comment-diagnostics.ts, register-comment-reference-links.ts, reqlan-comment-resolver.ts
- status
- in-progress
- tests
- session.rs:comment_links_share_one_resolution, comment-reference-resolution.test.ts:reports a missing comment reference idea in a loaded file, comment-reference-resolution.test.ts:shares one presentation so a matching idea clears the underline and adds a link
- todo
- A change to a .rq file still republishes every comment buffer in the background pass, and unqualified lookup can call list_all_ideas.
Interactive page: comment_backlink_sequence