fix: show cloud workspace tests on Heart board - #266
Merged
Merged
Conversation
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.
The published Heart board says the workspace test-run is unobserved even when its cloud workflow ingested a measured report. The renderer now treats
test_runas cloud-observed, displaying the measured 1,405-pass result; if no report exists, it shows an honest unknown card. Existing failure and conclusion-only count handling remains in place.Closes #265.
API Changes
No library API changes. Only the Heart board presentation and focused tests change.
Validation
git diff --checkpassed. Local Heart readiness was GREEN/100 after a fresh tick.Publication
After merge, refresh the local observations through
pyauto-heart tickand the privacy-scrubbedpublishpath, then runheart-health.ymland verifyboard.json. This PR makes no changes to thresholds, weights or check outcomes. Existing dirty worktrees are preserved.