From cbc30c1de197d0e57fb9b276a889cb0200e8738c Mon Sep 17 00:00:00 2001 From: mpaulosky <60372079+mpaulosky@users.noreply.github.com> Date: Thu, 19 Feb 2026 14:52:20 -0800 Subject: [PATCH] Add MongoDB.Bson package reference - Added MongoDB.Bson 3.5.2 to Directory.Packages.props for centralized version management - Added MongoDB.Bson PackageReference to src/Shared/Shared.csproj to resolve missing MongoDB.Bson type references Fixes compilation errors: CS0246 - MongoDB namespace and ObjectId type not found Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../decisions/inbox/copilot-directive-slnx-only.md | 13 +++++++++++++ Directory.Packages.props | 1 + IssueManager.slnx | 1 + src/Shared/Shared.csproj | 1 + 4 files changed, 16 insertions(+) create mode 100644 .ai-team/decisions/inbox/copilot-directive-slnx-only.md diff --git a/.ai-team/decisions/inbox/copilot-directive-slnx-only.md b/.ai-team/decisions/inbox/copilot-directive-slnx-only.md new file mode 100644 index 0000000..a8df7f6 --- /dev/null +++ b/.ai-team/decisions/inbox/copilot-directive-slnx-only.md @@ -0,0 +1,13 @@ +### 2026-02-19: Use .slnx format exclusively—no .sln conversions + +**By:** mpaulosky (via Copilot) + +**What:** Team must use .slnx (new solution file format for .NET 10.0) in all processes. No conversions to legacy .sln format. + +**Why:** User preference—ensures consistency with .NET 10.0 standard and prevents tooling confusion. + +**Implementation:** +- All build workflows target `IssueManager.slnx` (not any `.sln` equivalent) +- Agents should never auto-generate or suggest `.sln` files +- When agents see `.sln` in output, treat it as a tooling error to flag +- Documentation and scripts reference `.slnx` exclusively diff --git a/Directory.Packages.props b/Directory.Packages.props index 9e8aeac..9b36446 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -17,6 +17,7 @@ + diff --git a/IssueManager.slnx b/IssueManager.slnx index 25368a4..9d38cb8 100644 --- a/IssueManager.slnx +++ b/IssueManager.slnx @@ -1,3 +1,4 @@ + diff --git a/src/Shared/Shared.csproj b/src/Shared/Shared.csproj index 9ae6006..99b9a59 100644 --- a/src/Shared/Shared.csproj +++ b/src/Shared/Shared.csproj @@ -8,5 +8,6 @@ +