Awesome Reviewers checks + prompts

sources / stanfordnlp/dspy

stanfordnlp/dspy

The checks this repository runs, scanned at c941671, and the review prompts derived from its discussions.

5 recognised tools
20 prompts
27813 stars
AI Agents & Assistants
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
ruff-check Linting ruff check --fix-only --diff --exit-non-zero-on-fix
pre-commit hook ruff
pre-commit, ci .github/workflows/run_tests.yml
.pre-commit-config.yaml
pyproject.toml
zizmor CI workflow linting uses zizmorcore/zizmor-action ci .github/workflows/run_tests.yml

Testing

2 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix dependency-range (include: 2)
test (python-version: 6)
extra_test (python-version: 6)
ci .github/workflows/dependency-range.yml
.github/workflows/run_tests.yml
pytest Unit and integration tests pytest tests/metadata/test_metadata.py tests/predict
pytest -q -n auto --dist worksteal tests/ --extra --deno 2>&1
pytest -vv -m not extra and not deno -n auto --dist worksteal tests/
ci .github/workflows/build_and_release.yml
.github/workflows/dependency-range.yml
.github/workflows/run_tests.yml
pyproject.toml
ToolKindCommandRuns inFound in
pre-commit-hooks File hygiene pre-commit hook check-yaml
pre-commit hook check-toml
pre-commit hook check-added-large-files
pre-commit .pre-commit-config.yaml
12 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • assert importlib.util.find_spec("litellm") is None'
  • python -P $GITHUB_WORKSPACE/docs/scripts/build_docs.py release --config $GITHUB_WORKSPACE/docs/mkdocs.yml --output $G...
  • python docs/scripts/build_docs.py current --config docs/mkdocs.yml --output current-site
  • python docs/scripts/build_docs.py current --config docs/mkdocs.yml --output docs/site
  • python docs/scripts/publish_versioned_docs.py --repository docs-deployment --site current-site --identifier current -...
  • python docs/scripts/publish_versioned_docs.py --repository docs-deployment --site release-site --identifier $VERSION ...
  • tee $RUNNER_TEMP/pytest-$PROFILE.log
  • twine check --strict .github/.internal_dspyai/dist/*
  • twine check --strict dist/*
  • ty check
  • venv test_before_pypi
  • venv test_before_testpypi

full scan as JSON

Review prompts

most discussed first

  • stanfordnlp/dspy Naming Conventions Python ai-agents
    raw open
  • stanfordnlp/dspy Error Handling Python ai-agents
    raw open
  • stanfordnlp/dspy AI Python ai-agents
    raw open
  • stanfordnlp/dspy Documentation Python ai-agents
    raw open
  • stanfordnlp/dspy Null Handling Python ai-agents
    raw open
  • stanfordnlp/dspy Configurations Python ai-agents
    raw open
  • stanfordnlp/dspy AI Markdown ai-agents
    raw open
  • stanfordnlp/dspy API Python ai-agents
    raw open
  • stanfordnlp/dspy Algorithms Python ai-agents
    raw open
  • stanfordnlp/dspy Testing Python ai-agents
    raw open
  • stanfordnlp/dspy Code Style Python ai-agents
    raw open
  • stanfordnlp/dspy Configurations Toml ai-agents
    raw open
  • stanfordnlp/dspy Logging Python ai-agents
    raw open
  • stanfordnlp/dspy Concurrency Python ai-agents
    raw open
  • stanfordnlp/dspy Caching Python ai-agents
    raw open
  • stanfordnlp/dspy Documentation Markdown ai-agents
    raw open
  • stanfordnlp/dspy Configurations Yaml ai-agents
    raw open
  • stanfordnlp/dspy Configurations Other ai-agents
    raw open
  • stanfordnlp/dspy Testing Markdown ai-agents
    raw open
  • stanfordnlp/dspy AI Other ai-agents
    raw open