DIS-068: URI.mkd lacks the trees.mkd resolution model the five questions + slot-coverage/override, /// empty-authority = main tree, address-#pin vs payload-#message split, ?sha detach placement

Now
OPEN

trees lines 124-148 give the URI section its model: five questions (store, repo, branch, commit, dirs/files), the slot-coverage plot //12345 /2345/5 ?/2/34 #4, general→specific with later parts overriding earlier guesses, and the .be-climb derivation. URI covers only relative resolution (URI.mkd:29-31) no question model, no override principle, no empty-authority form (///jab appears solely at Project.mkd:15, with the "bagle-ext" typo; URI.mkd:9 says "//name is a worktree, period"). Separately the fragment slot is conflated: the post's grammar reads fragment = pinned hash, while the verb pages use # as PAYLOAD commit message (Verbs:19, POST.mkd:8), move target (PUT.mkd:16), rewind (#~1, GET.mkd:25), free-form (Home.mkd:27); and a detached commit is addressed by ?sha in the QUERY (URI.mkd:53-55, GET.mkd:11,24) where the post's clean split would put a hash in #. Doc-only ticket; the resolver itself matches the model (audited 2026-07-12: mergeUri slot merge, per-verb overrides).

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome