Organize repository into conventional .NET layout#6435
Conversation
Code reviewScope note: This PR touches 3,662 files (a full repo reorg into
I wasn't able to run No issues found. Checked for bugs and CLAUDE.md compliance. |
💡 Codex ReviewWhen the release pipeline reaches ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Exclude non-project worktree and snapshot trees so generated identifiers stay stable across local and CI builds.
Follow-up reviewRe-checked this PR against the prior review threads. Codex's P1 finding (F# package would publish the wrong/missing file) is fixed. At the original head ( Commit The same commit adds empty Nothing else outstanding. Verified no other spot in |
Summary
src/Why
The repository root contained dozens of project directories, making navigation noisy and obscuring the distinction between product code, tests, tooling, examples, and benchmarks. This adopts a conventional .NET repository layout without changing package or project behavior.
Validation
dotnet build TUnit.slnx --no-restore— passed (0 errors; 3 existingNU1903warnings)git diff --check— passed