tidy: align Grpc/Polecat to 6.8 line and fix Swagger title#35
Merged
Conversation
Foundation tidy ahead of transport-activation work. Three surgical changes, no behavior change: - Directory.Packages.props: bump WolverineFx.Grpc and WolverineFx.Polecat 5.38.0 -> 6.8.0, joining the rest of the Wolverine suite already pinned at 6.8.0. Removes a cross-major package island sitting on the gRPC critical path. Both versions verified on nuget.org. Inert at compile time — no .cs references either package yet — and restore/build/test stay green. - src/CritterCab.Dispatch/Program.cs: rename the dev Swagger UI title from the wrong sibling-project name "CritterBids API" to "CritterCab Dispatch API". - docs/skills/DEBT.md: register (not fix) two at-threshold skill-debt rows surfaced by retro 005 — the marker-interface union return type and the event-triggered automation handler shape — grouped under wolverine-handlers (or a possible new wolverine-marten-automation skill). The bundling-rule gap was deliberately not registered: no source names a target skill. Deliberately NOT in scope: full-suite refresh to 6.14, fixing the registered skill debt. Those are separate tidy sessions. Verification: dotnet restore clean (no NU1605/NU1608); dotnet build 0/0; dotnet test 11/11 passing (Docker-backed Testcontainers.PostgreSql).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Step 0 foundation tidy ahead of the transport-activation roadmap (Telemetry-first). Three surgical, no-behavior-change items. Full rationale:
docs/planning/2026-06-25-state-of-the-repo-transport-and-critterwatch.md§1.4 + §6 Phase 0.1. Align
WolverineFx.Grpc+.Polecatto the 6.8 lineDirectory.Packages.props: both bumped5.38.0 → 6.8.0, joining the rest of the Wolverine suite (core/Http/Marten/ASB/Kafka/SignalR/RuntimeCompilation already at6.8.0). Removes a cross-major package island sitting directly on the gRPC critical path. Both versions verified on nuget.org. Inert at compile time — no.csfile references either package yet, so restore touches neither.2. Fix the dev Swagger title
src/CritterCab.Dispatch/Program.cs:"CritterBids API"→"CritterCab Dispatch API"(was naming the wrong sibling project in the public showcase's Swagger UI).3. Register (not fix) at-threshold skill debt
docs/skills/DEBT.md: two rows from retro 005 — the marker-interface union return type and the event-triggered automation handler shape — grouped underwolverine-handlers(or a possible newwolverine-marten-automationskill). Registering stops the debt evaporating between sessions; the fix is a futuretidy: skillsPR. The bundling-rule gap was deliberately not registered — neither retro 005 nor the handoff names a target skill, and the file's convention requires one.Out of scope (deliberately)
tidy: skillssession.Verification
dotnet restore— clean, no NU1605/NU1608.dotnet build CritterCab.slnx— 0 warnings, 0 errors.dotnet test— 11/11 passing (1 smoke + 3×5.1 + 4×5.2 + 3×5.3), Docker-backed Testcontainers.PostgreSql.