DOG-033 DONE: tokenizer path refs — ticket OR (dir/)*base.ext fuses to one F

Now
DONE
Sev
MED
Ask
gritzko
Rep
///jab/dog
See
DOG-006
See
LITE-015

Ruling (gritzko 2026-08-14): file references in code comments and markdown get the ticket-code treatment — reuse the issue-key detection in place, the rule becomes ticket OR (dir/)*base.ext. One fused F token per reference, minted by the SHARED tokenizer, so no consumer ever scans text for paths itself and the pager's click can never drift from the lexer.

Input

Context

Ticket codes are clickable because FREE.c.rl:122 (uc ucnum* "-" dgt+) and MKDT.c.rl:135 fuse the code into one F nav-target token; a resolver then maps the bytes to todo/TOPIC/TOPIC-123. A file reference like diff/color.js in a C comment lexes as word/punct crumbs (diff / color . js) — nothing to click, nothing to hand a resolver.

Goals

The issue-key rule becomes issue-key OR partial-path; a path reference paints and clicks exactly like a ticket code, in both grammars.

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome