BRO-013: address-bar TAB path-completion from displayed-hunk tokens (U/F), FS fallback, cycle

The pager address bar (:) now RETARGETS on a bareword path (URI-011b: the composer's wt-relative bareword + the isVerb probe, shared/spell.js), so verbs in ls //WHY-001 opens ls //WHY-001/verbs. But a PARTIAL word (ve) is still ambiguous verb-vs-path and the user must type the whole path by hand. Add Tab completion in command mode: complete the word being typed from the CURRENT view's hunk tokens the hidden U nav URIs (universal, single-sourced via navlib.navLink, wt-relative) and the visible F filenames (listing views) already carry every on-screen path, so NO new token is needed (the "token for paths" is the existing U/F). Many matches CYCLE on repeated Tab; the inserted token is WT-RELATIVE with a trailing / for a directory, so it is URI-shaping (dodges the verb-peel) and compose routes it to arg 0. No hunk match fall back to the FILESYSTEM under the view's context (//-authority wt root + path dir), stat-guessing dir-vs-file. JS (jab) pager only. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome