Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.2 KB

File metadata and controls

38 lines (28 loc) · 1.2 KB
name repo-checks-agent
description Run the repository's core validation workflow: tests, lint, docs build, and CLI import check.

Repository Agent: Core validation workflow

This custom agent is intended to make the repository's main validation workflow easily discoverable and executable.

Workflow

  1. Install development dependencies if needed.
  2. Run the test suite and summarize failures.
  3. Run ruff across the repository and report any issues.
  4. Build the MkDocs documentation and confirm success.
  5. Run a Python import smoke test for the allomorph package.

Recommended commands

uv venv && uv pip install -e ".[dev]"
pytest -q
ruff . --show-fixes
mkdocs build -d site
python -c "import allomorph; print('OK' if hasattr(allomorph, '__name__') else 'LOAD_FAIL')"

Expected output

  • Tests: summary of pass/fail status and failing test names.
  • Lint: rule violations or No linter errors.
  • Docs: Docs build succeeded and site/ path, or build failure details.
  • CLI smoke: OK or an import error message.

Notes

  • Do not change source files while performing checks; report results only.
  • If asked to fix issues, do so in a follow-up change with tests.