This can cause long file names (URLs) to be truncated which in turn will break named hooks code (since it needs to load those file names).
D
          mightBeOnTrackedPath = false;
        } else {
           C
          mightBeOnTrackedPath = true;
        }
         I
         t
        return false;
      }
    }
     T
     T
    mightBeOnTrackedPath = false;
     H
    return true;
  }
  function updateTrackedPathStateAfterMount(mightSiblingsBeOnTrackedPath) {
     u
     N
    mightBeOnTrackedPath = mightSiblingsBeOnTrackedPath;
  }
   Roots don't have a real persistent identity.
   A root's "pseudo key" is "childDisplayName:indexWithThatName".
   For example, "App:0" or, in case of similar roots, "Story:0", "Story:1", etc.
   We will use this to try to disambiguate roots when restoring selection between reloads.
  const rootPseudoKeys: Map<number, string> = new Map();
  const rootDisplayNameCounter: Map<string, number> = new Map();
  function setRootPseudoKey(id: number, fiber: Fiber) {
    const name = getDisplayNameForRoot(fiber);