Skip to content

SonarCloud: bump projectVersion to 0.2 to baseline the Phase 2 sprint - #22

Merged
dgunter merged 1 commit into
mainfrom
chore/sonar-baseline-0.2
Sep 4, 2026
Merged

SonarCloud: bump projectVersion to 0.2 to baseline the Phase 2 sprint#22
dgunter merged 1 commit into
mainfrom
chore/sonar-baseline-0.2

Conversation

@dgunter

@dgunter dgunter commented Sep 4, 2026

Copy link
Copy Markdown
Owner

What

One-line change to sonar-project.properties: sonar.projectVersion 0.1 to 0.2.

Why

The project's new-code period is "previous version" (confirmed via the settings API). Version 0.1 was set at the very first analysis, so the entire Phase 2 sprint has counted as new code and the 80% new-code coverage condition has been measuring the whole frontend. Now that vitest reports lcov with branch data (PR #21), that figure is an honest 66.5%: the React components have no tests and contribute 375 uncovered branches.

Per Dan's call, the sprint becomes the baseline. From the next analysis on main, the coverage gate applies only to changes from here on. Overall coverage stays visible on the project dashboard, so nothing is hidden.

The Python package version (0.1.0 in the health endpoint) is untouched; that is a product decision, not a Sonar one.

🤖 Generated with Claude Code

The project's new-code period is "previous version", so with version 0.1
set at the very first analysis the whole sprint has counted as new code and
the 80% new-code coverage condition has measured the entire frontend, whose
React components have no tests (66.5% after lcov started reporting
branches). From the next analysis on main, 0.2 is the baseline and the gate
applies only to changes from here on. Overall coverage stays visible.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@dgunter
dgunter merged commit f90d023 into main Sep 4, 2026
1 check passed
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

SonarCloud analysis · PR #22

Quality gate: ✅ Passed · Open in SonarCloud

Condition Actual Required Status
Reliability rating (new code) A ≤ A
Security rating (new code) A ≤ A
Maintainability rating (new code) A ≤ A
Security hotspots reviewed 100.0% ≥ 100.0%

Open issues on new code: 0

No open issues on the changed code. 🎉

Commit 40a578be9397 · analysis task · posted by the Build workflow; edited in place on every push.

@dgunter
dgunter deleted the chore/sonar-baseline-0.2 branch September 4, 2026 15:50
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