fix: CI env-dependent test, badge counter gaps, static MIT badge + visual /cx-status#82
Merged
Merged
Conversation
…e + visual /cx-status - test_injector_v4.sh Test 7 read $HOME/.claude/cortex/reflexes.json (real install state) — self-contained fixture now; was the '696 of 697' red badge - 3 suites lacked the standard 'Results: N passed, M failed' line the CI badge counter greps (v332_acceptance, v329_5_safety, install_downgrade) - README license badge static MIT (dynamic shields render broke despite public repo + MIT detected by API) - /cx-status render redesigned: global health semaphore, per-section traffic lights with documented thresholds, confidence bars, KPI header — same collector, same data, glanceable Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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
test_injector_v4.shTest 7 read$HOME/.claude/cortex/reflexes.json(the developer's real install state) instead of a fixture — green locally, red on clean CI checkouts. Now self-contained (mktemp fixture with the same condition/resetAt shapes).Results: N passed, M failed) and were counted as 0/0:test_v332_acceptance.sh,test_v329_5_safety.sh,test_install_downgrade.sh. Standard line added without touching their output or exit codes.github/licenserendered "invalid" despite public repo + MIT detected by the API; replaced with a static MIT badge./cx-status: render section redesigned — global health semaphore, per-section traffic lights with documented deterministic thresholds, 14-char confidence bars, KPI header row. Same collector, same data, glanceable.Test plan
test_injector_v4.sh13/13 (env dependency removed; deterministic on any machine)Results:lines parse with the exact CI greptest_cx_status.sh3/3 · security 9/9 · dream_cycle 40/40 · shellcheck cleanCloses the "696 of 697 passing" red badge and the "license invalid" badge from the README header.
🤖 Generated with Claude Code