SUBS-023: well-formed synthetic dot-branch ?/<sub>/.<parent> won't resolve sub can't be re-attached by name (GRAFNONE)

Now
STALE

STALE 2026-07-15 (gritzko): the synthetic dot-branch is REMOVED (URI-016 decision 5, SUBS-054), so the query this ticket cannot resolve stops existing. Re-attaching a sub by name is now addressing its pin explicitly ///path/to/sub#pin (URI-016 decision 7). Already called wontfix by SUBS-050. Original filing kept below as evidence.

A detached submodule should re-attach to its synthetic dot-branch by name be get '?/<sub>/.<parent>' the canonical coordinate its commits live on. But that query won't RESOLVE: be head '?/abc/.dogs' (the get dry-run) returns graf: head: cannot resolve target / GRAFNONE at both the parent and the recursed sub level, even though the abc shard's refs DO carry ?/abc/.dogs#<sha>. So a detached sub cannot be re-attached to its dot-branch by name. Flagged as a SUBS-021 follow-up; confirmed 2026-06-16. Research fix. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome