Skip to content

Comments

chore(common): bump to v1.5.1#380

Closed
RicherTunes wants to merge 1 commit intomainfrom
chore/bump-common-v1.5.1
Closed

chore(common): bump to v1.5.1#380
RicherTunes wants to merge 1 commit intomainfrom
chore/bump-common-v1.5.1

Conversation

@RicherTunes
Copy link
Owner

Summary

Bump Lidarr.Plugin.Common submodule to v1.5.1

Changes in Common v1.5.1

  • feat(scripts): add verify-merge-train script
  • fix(verify-merge-train): add lidarr-taglib NuGet source for Docker builds
  • feat(verify-merge-train): add -SkipIntegration switch for test filtering
  • test(B11): comprehensive filename/path contract tests
  • feat: publish canonical Abstractions DLL as release asset

Test plan

  • CI passes
  • Plugin builds successfully

🤖 Generated with Claude Code

Changes in Common v1.5.1:
- feat(scripts): add verify-merge-train script
- fix(verify-merge-train): add lidarr-taglib NuGet source
- feat(verify-merge-train): add -SkipIntegration switch
- test(B11): comprehensive filename/path contract tests
- feat: publish canonical Abstractions DLL as release asset

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@RicherTunes
Copy link
Owner Author

Superseded by #397 (reusable packaging-gates adoption, merged). Common submodule bumped to latest.

@RicherTunes RicherTunes closed this Feb 6, 2026
RicherTunes added a commit that referenced this pull request Feb 17, 2026
Picks up PR #380 (TriageReasonCodes, ConfidenceBand enum) and
PR #381 (Phase 12-17 evidence blocks in canonical roadmap).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
RicherTunes added a commit that referenced this pull request Feb 17, 2026
* chore: bump Common submodule to include triage contracts

Picks up PR #380 (TriageReasonCodes, ConfidenceBand enum) and
PR #381 (Phase 12-17 evidence blocks in canonical roadmap).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(triage): import Common's TriageReasonCodes and ConfidenceBand

Replace local ReasonCodes inner class with Common's canonical
TriageReasonCodes constants. Use Common's ConfidenceBand enum for
classification (output remains lowercase string for API compat).

Zero behavior change: all 25 triage/calibration/golden fixture tests
pass with identical outputs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(triage): add EnableProviderCalibration feature flag

Add FieldDefinition(43) EnableProviderCalibration setting (default=true)
that controls whether per-provider confidence calibration is applied to
triage scores. When disabled, the orchestrator passes null for the
provider parameter, resulting in raw uncalibrated scores.

Add CalibrationDisabled_ReturnsRawScores test verifying the flag behavior:
- provider=null yields no CALIBRATION_APPLIED reason code
- provider=Ollama yields CALIBRATION_APPLIED + LOW_CALIBRATION_PROVIDER

2415/2415 tests pass (1 known flaky rate limiter test excluded).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant