2e14db49ca
- Detection now recognized `.jj/repo` as workspace metadata whether it is a directory or a file. - Repository resolution followed `.jj/repo` file indirection so non-default `jj workspace add` workspaces resolved their shared store path. - Tests were added to confirm `jj.repo.is` and `jj.repo.resolve` handle file-backed `.jj/repo` workspaces correctly.