]> Piment Noir Git Repositories - freqai-strategies.git/commit
chore: integrate BasedPyright quality checks (#241)
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 30 Aug 2026 18:22:06 +0000 (20:22 +0200)
committerGitHub <noreply@github.com>
Sun, 30 Aug 2026 18:22:06 +0000 (20:22 +0200)
commitff14e272458c89a212ccf557800d65500d88e3ea
tree7acdbe79d52b5c729954bbc087934c0157a295eb
parent3b802543c5bb7311730870da8abf480c2dbf9791
chore: integrate BasedPyright quality checks (#241)

* chore: integrate BasedPyright quality checks

* fix: enforce exact BasedPyright diagnostics

* fix: reject malformed type snapshots

* docs: align quality guidance with repository structure

* fix: preserve devcontainer development tooling

* fix: validate BasedPyright result coverage

* fix(quality): harden BasedPyright snapshot gate

* fix(quality): reject symlinked snapshots

* fix(quality): scope QuickAdapter import paths

* fix(quality): track BasedPyright source identities

* fix(reforcexy): provide libatomic in runtime
15 files changed:
.github/workflows/quality.yml [new file with mode: 0644]
.github/workflows/ruff.yml [deleted file]
.gitignore
README.md
ReforceXY/.basedpyright/diagnostics.json [new file with mode: 0644]
ReforceXY/.devcontainer/requirements-dev.txt
ReforceXY/Dockerfile
ReforceXY/pyrightconfig.json [new file with mode: 0644]
ReforceXY/reward_space_analysis/reward_space_analysis.py
pyrightconfig.json [new file with mode: 0644]
quickadapter/.basedpyright/diagnostics.json [new file with mode: 0644]
quickadapter/.devcontainer/requirements-dev.txt
quickadapter/Dockerfile
quickadapter/pyrightconfig.json [new file with mode: 0644]
scripts/check_basedpyright.py [new file with mode: 0755]