cjlee1/PruneTest

ML-backed CI test selection — run only the tests that matter for your diff

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyAnthropic or OpenAI API key (for LLM layer)yes
modeshadow | conservative | standard | aggressivenoshadow
test-dirPath to test directoryno__tests__
config-filePath to .testselector.ymlno.testselector.yml
project-tokenProject token from dashboard (enables history and ML layer)no
test-results-filePath to a JUnit/JSON test results file for historical learningno
github-tokenGitHub token for posting PR comments (requires pull-requests: write)no${{ github.token }}
namedescription
blocking-testsJSON array - run and block merge on failure
recommended-testsJSON array - run but non-blocking
skip-testsJSON array - skip this run
selection-confidenceFloat 0-1: system confidence in this selection
reasoningPlain text explanation of top decisions
estimated-time-savedEstimated minutes saved vs running full suite