# Normalize remote URL matching and migrate GitHubCli tests · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/442bc9540ea52e82ad15aee06e52da2c5e16f948)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 442bc9540ea52e82ad15aee06e52da2c5e16f948

Requested commit: 442bc9540ea52e82ad15aee06e52da2c5e16f948

Commit: 442bc9540ea52e82ad15aee06e52da2c5e16f948

Tree: c4adbb1e139af75a22f7783bbf93f10d3aaf5e36

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Normalize remote URL matching and migrate GitHubCli tests

- Treat remotes that only differ by trailing slash after `.git` as the same remote
- Add a GitCore regression test for trailing-slash remote reuse
- Refactor `GitHubCli` tests to `@effect/vitest` layer-based effect tests with reset cleanup

```

## Parents

- [f7570712a741136999a77d5a8f6490a8c7d9e249](https://git.cafe/screen/t3code-personal/commit/f7570712a741136999a77d5a8f6490a8c7d9e249?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/442bc9540ea52e82ad15aee06e52da2c5e16f948?format=markdown)
