RootCauseunvalidated
Resolution precedence (file beats directory for a bare specifier) is the root cause — when both `foo.ts` (a file) and `foo/` (a directory containing `index.ts`) exist at the same path. Tension: the dead split is the trap. Outcome: file beats directory for a bare specifier.
63692fa3-47ea-4ab0-afa8-617d5a71c0cf
Resolution precedence (file beats directory for a bare specifier) is the root cause — when both foo.ts (a file) and foo/ (a directory containing index.ts) exist at the same path. Tension: the dead split is the trap. Outcome: file beats directory for a bare specifier.