Skip to content

Implement Wave B MP operations - #18

Merged
davidalucas merged 2 commits into
mainfrom
11-wave-b-operations
Aug 23, 2026
Merged

davidalucas merged 2 commits into
mainfrom
11-wave-b-operations

Conversation

@davidalucas

@davidalucas davidalucas commented Aug 23, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • pin the v0.3.0 protocol and client-conformance artifacts for SA 2026.1.0529.7
  • implement all 557 selected Wave B operations with handwritten .NET values, results, defaults, presence handling, and grouped facades
  • add the documented GetActiveCollectionName wrapper that was missing from the existing client surface, completing all 1,027 supported server operations
  • add full Wave B API-surface coverage plus representative default, result, and optional-list-wrapper tests

Validation

  • dotnet build Briosa.DotNet.slnx -c Release --no-restore
  • dotnet test Briosa.DotNet.slnx -c Release --no-build --no-restore
  • dotnet format Briosa.DotNet.slnx --verify-no-changes --no-restore
  • protocol artifact identity and generated-code drift verification
  • shared v0.3.0 client conformance suite (all 12 scenarios)
  • dotnet pack

Closes #11

@davidalucas
davidalucas merged commit 5fc9031 into main Aug 23, 2026
2 checks passed
@davidalucas
davidalucas deleted the 11-wave-b-operations branch August 23, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement MP Catalog Wave B in the .NET client

1 participant