the signals and their derived score are provisional and subject to change.
validate manually before sharing.
6754a32b1e35d57dfd94aea8099be68478f1e1335ff8c87647a22 months agoCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>812c3a7b610d3 months agojasonliu@openai.com36394b835fb84 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>36394b835fb84 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>36394b835fb84 months agoCo-authored-by: Jason Liu <jasonliu@openai.com>36394b835fb84 months agoCo-authored-by: Jason Liu <jasonliu@openai.com>1ae7d719ba9f4 months agojasonliu@openai.comb4aa28c1c1744 months agojasonliu@openai.com60cc815b0e904 months agojasonliu@openai.com8cc5e85189946 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>191bf2ada0aa6 months agoCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>6b969d2b3acf6 months agoCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>6b969d2b3acf6 months agoCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>e3105a4bd6377 months agoCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>caea4ab165558 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>caea4ab165558 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>0bf0937f71488 months agoCursor Agent0bf0937f71488 months agoCursor Agent0bf0937f71488 months agocursoragent@cursor.com0bf0937f71488 months agocursoragent@cursor.com63b729d3a01d8 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>3fe0c7664bd18 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>3fe0c7664bd18 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>96ca9fe8df548 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>96ca9fe8df548 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>2067118da6f68 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>2067118da6f68 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>f8cd6d1aa7f08 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>f8cd6d1aa7f08 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>3b692a7d66ae8 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>3b692a7d66ae8 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>b31ffee152ad8 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>b31ffee152ad8 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>3b86812076798 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>3b86812076798 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>a937635109868 months agoCo-authored-by: Claude Opus 4.5 <noreply@anthropic.com>28f9147d2c419 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>189c15380fdb9 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1673f168aab39 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>bf9421b11c059 months agoCo-authored-by: Claude Opus 4.5 <noreply@anthropic.com>c9563bc3a8c39 months agoCo-authored-by: Claude Opus 4.5 <noreply@anthropic.com>b7c39e8d04179 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>177f2d32b3869 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>069699b9da5e9 months agoCo-authored-by: Claude Opus 4.5 <noreply@anthropic.com>9b9504f8b4d710 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>9b9504f8b4d710 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>8ff96833eaab10 months ago🤖 Generated with Claude Code8ff96833eaab10 months agoCo-Authored-By: Claude <noreply@anthropic.com>4d5ccc4625cf10 months ago🤖 Generated with Claude Code4d5ccc4625cf10 months agoCo-Authored-By: Claude <noreply@anthropic.com>ff8b66ecc4ca11 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>ff8b66ecc4ca11 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>cbe04e3ca1fd11 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>cbe04e3ca1fd11 months agoCo-authored-by: Claude <noreply@anthropic.com>cbe04e3ca1fd11 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>04ff85e20df011 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>04ff85e20df011 months agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>d14fc545acb611 months agoCo-authored-by: Claude <noreply@anthropic.com>d6561c7ad7c811 months agoCo-authored-by: Claude <noreply@anthropic.com>0c2aff24533411 months agoGenerated with [Claude Code](https://claude.com/claude-code)0c2aff24533411 months agoCo-Authored-By: Claude <noreply@anthropic.com>ecb50aaac8f111 months agoCo-authored-by: Claude <noreply@anthropic.com>5a38da32dccd11 months ago🤖 Generated with [Claude Code](https://claude.com/claude-code)5a38da32dccd11 months agoCo-Authored-By: Claude <noreply@anthropic.com>3f24d01308bc11 months ago🤖 Generated with [Claude Code](https://claude.com/claude-code)3f24d01308bc11 months agoCo-Authored-By: Claude <noreply@anthropic.com>60437eff197211 months agoCo-authored-by: Claude <noreply@anthropic.com>3c01abce2f8711 months ago158243242+devin-ai-integration[bot]@users.noreply.github.com3c01abce2f8711 months agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>02f4b0bb0a0411 months agoCo-authored-by: Claude <noreply@anthropic.com>88d6db8aa45b11 months ago🤖 Generated with Claude Code88d6db8aa45b11 months agoCo-Authored-By: Claude <noreply@anthropic.com>6ea26eb4798411 months agoCo-authored-by: Claude <noreply@anthropic.com>81ca839595521 year agoCo-authored-by: Claude <noreply@anthropic.com>d16770001d181 year ago158243242+devin-ai-integration[bot]@users.noreply.github.comd16770001d181 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com07e2fb8cecbf1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com07e2fb8cecbf1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com02e04ef93da91 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com02e04ef93da91 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com18136bf86ac61 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com18136bf86ac61 year ago158243242+devin-ai-integration[bot]@users.noreply.github.come8731bc65f161 year agoCursor Agente8731bc65f161 year agoCursor Agente8731bc65f161 year agocursoragent@cursor.come8731bc65f161 year agocursoragent@cursor.com91245da55ff41 year agoCursor Agent91245da55ff41 year agoCursor Agent91245da55ff41 year agocursoragent@cursor.com91245da55ff41 year agocursoragent@cursor.com11ed2eae12091 year agoCo-authored-by: Amp <amp@ampcode.com>11ed2eae12091 year agoAmp-Thread-ID: https://ampcode.com/threads/T-1bfe4270-cd9b-4c65-be2e-23a0f589dc1011ed2eae12091 year agoCo-authored-by: Amp <amp@ampcode.com>a9b25e746d5e1 year agoCo-authored-by: Amp <amp@ampcode.com>a9b25e746d5e1 year agoAmp-Thread-ID: https://ampcode.com/threads/T-a6cf636e-4534-4d44-90af-7308b677a5f1a9b25e746d5e1 year agoCo-authored-by: Amp <amp@ampcode.com>21ccf32c6e7f1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)21ccf32c6e7f1 year agoCo-Authored-By: Claude <noreply@anthropic.com>b798036077cf1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)b798036077cf1 year agoCo-Authored-By: Claude <noreply@anthropic.com>638d03a3a6611 year agoCursor Agent638d03a3a6611 year agoCursor Agent638d03a3a6611 year agocursoragent@cursor.com638d03a3a6611 year agocursoragent@cursor.com2e7acac11a001 year agoCursor Agent2e7acac11a001 year agoCursor Agent2e7acac11a001 year agocursoragent@cursor.com2e7acac11a001 year agocursoragent@cursor.com8ead3b788eb51 year agoCursor Agent8ead3b788eb51 year agoCursor Agent8ead3b788eb51 year agocursoragent@cursor.com8ead3b788eb51 year agocursoragent@cursor.com43d77a7a5a411 year agoCursor Agent43d77a7a5a411 year agoCursor Agent43d77a7a5a411 year agocursoragent@cursor.com43d77a7a5a411 year agocursoragent@cursor.comff6b8b85a2f21 year agoCursor Agentff6b8b85a2f21 year agoCursor Agentff6b8b85a2f21 year agocursoragent@cursor.comff6b8b85a2f21 year agocursoragent@cursor.come6fd592b1b281 year ago🤖 Generated with [Claude Code](https://claude.ai/code)15293585a8cd1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)15293585a8cd1 year agoCo-Authored-By: Claude <noreply@anthropic.com>beac5a00842f1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)beac5a00842f1 year agoCo-Authored-By: Claude <noreply@anthropic.com>b013c8f7a6a91 year ago🤖 Generated with [Claude Code](https://claude.ai/code)b013c8f7a6a91 year agoCo-Authored-By: Claude <noreply@anthropic.com>b5cc8427f5941 year ago🤖 Generated with [Claude Code](https://claude.ai/code)b5cc8427f5941 year agoCo-Authored-By: Claude <noreply@anthropic.com>bc8945e2daca1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)bc8945e2daca1 year agoCo-Authored-By: Claude <noreply@anthropic.com>407d89f2d1f11 year ago🤖 Generated with [Claude Code](https://claude.ai/code)407d89f2d1f11 year agoCo-Authored-By: Claude <noreply@anthropic.com>c2f61b4822801 year ago🤖 Generated with [Claude Code](https://claude.ai/code)c2f61b4822801 year agoCo-Authored-By: Claude <noreply@anthropic.com>38046c27aab81 year ago🤖 Generated with [Claude Code](https://claude.ai/code)38046c27aab81 year agoCo-Authored-By: Claude <noreply@anthropic.com>cdb61c7f9db01 year ago🤖 Generated with [Claude Code](https://claude.ai/code)cdb61c7f9db01 year agoCo-Authored-By: Claude <noreply@anthropic.com>7ff452ae39ad1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)7ff452ae39ad1 year agoCo-Authored-By: Claude <noreply@anthropic.com>f178806381571 year ago🤖 Generated with [Claude Code](https://claude.ai/code)ff9d88f03dd21 year ago🤖 Generated with [Claude Code](https://claude.ai/code)ff9d88f03dd21 year agoCo-Authored-By: Claude <noreply@anthropic.com>8728751de68c1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)8728751de68c1 year agoCo-Authored-By: Claude <noreply@anthropic.com>d3f804637cf61 year ago🤖 Generated with [Claude Code](https://claude.ai/code)d3f804637cf61 year agoCo-Authored-By: Claude <noreply@anthropic.com>2669593d4ebe1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)da24f615a0e31 year ago🤖 Generated with [Claude Code](https://claude.ai/code)da24f615a0e31 year agoCo-Authored-By: Claude <noreply@anthropic.com>2497156ecbf21 year ago🤖 Generated with [Claude Code](https://claude.ai/code)2497156ecbf21 year agoCo-Authored-By: Claude <noreply@anthropic.com>922c0ea139a81 year ago🤖 Generated with [Claude Code](https://claude.ai/code)922c0ea139a81 year agoCo-Authored-By: Claude <noreply@anthropic.com>496df12ee75b1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)496df12ee75b1 year agoCo-Authored-By: Claude <noreply@anthropic.com>ae7aa90ae6db1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)ae7aa90ae6db1 year agoCo-Authored-By: Claude <noreply@anthropic.com>fff736966afb1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)fff736966afb1 year agoCo-Authored-By: Claude <noreply@anthropic.com>fa787c46c5db1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)fa787c46c5db1 year agoCo-Authored-By: Claude <noreply@anthropic.com>5d3bb8b95bbd1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com5d3bb8b95bbd1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com012d86e82bb31 year agoCo-authored-by: Amp <amp@ampcode.com>012d86e82bb31 year agoCo-authored-by: Amp <amp@ampcode.com>012d86e82bb31 year agoCo-authored-by: Claude <noreply@anthropic.com>f85a09d351861 year ago158243242+devin-ai-integration[bot]@users.noreply.github.comf85a09d351861 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>ed034332b5e01 year agoCo-authored-by: Claude <noreply@anthropic.com>4309ac8afb9e1 year agoCo-authored-by: Claude <noreply@anthropic.com>e4262e7956521 year agoCo-authored-by: Amp <amp@ampcode.com>e4262e7956521 year agoCo-authored-by: Amp <amp@ampcode.com>d19c4633ff261 year agoCo-authored-by: Claude <noreply@anthropic.com>d8a871d594911 year agoCo-authored-by: Amp <amp@ampcode.com>d8a871d594911 year agoCo-authored-by: Claude <noreply@anthropic.com>d8a871d594911 year agoCo-authored-by: Amp <amp@ampcode.com>b22372219b701 year agoCo-authored-by: Claude <noreply@anthropic.com>c58bd8342b941 year agoCo-authored-by: Claude <noreply@anthropic.com>a0ad028c5be41 year agoCo-authored-by: Claude <noreply@anthropic.com>1436d873c9ae1 year agoCo-authored-by: Claude <noreply@anthropic.com>d670d1b662471 year agoCo-authored-by: Claude <noreply@anthropic.com>4a73da05b8da1 year agoCo-authored-by: Amp <amp@ampcode.com>4a73da05b8da1 year agoCo-authored-by: Amp <amp@ampcode.com>b400a74de0751 year agoCo-authored-by: Amp <amp@ampcode.com>b400a74de0751 year agoCo-authored-by: Amp <amp@ampcode.com>eb2228a4adfd1 year agoCo-authored-by: Claude <noreply@anthropic.com>f4dd2771edc61 year agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>f4dd2771edc61 year agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>f4dd2771edc61 year agoCo-authored-by: Claude <noreply@anthropic.com>ddc099e9dbc21 year ago🤖 Generated with [Claude Code](https://claude.ai/code)ddc099e9dbc21 year agoCo-Authored-By: Claude <noreply@anthropic.com>bccbd2a72e1a1 year agoCo-authored-by: Claude <noreply@anthropic.com>caf0f7a4d0d81 year agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>caf0f7a4d0d81 year agoCo-authored-by: Cursor Agent <cursoragent@cursor.com>03f2f79544f71 year agoCo-authored-by: Claude <noreply@anthropic.com>245d1922ac231 year agoCo-authored-by: Claude <noreply@anthropic.com>9ede693b5efc1 year ago🤖 Generated with [Claude Code](https://claude.ai/code)9ede693b5efc1 year agoCo-Authored-By: Claude <noreply@anthropic.com>ea6a676324c31 year ago🤖 Generated with [Claude Code](https://claude.ai/code)ea6a676324c31 year agoCo-Authored-By: Claude <noreply@anthropic.com>629e90213ca31 year agoCo-authored-by: Claude <noreply@anthropic.com>121f901653f91 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com121f901653f91 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>cc7a49530fe71 year agoCo-authored-by: Claude <noreply@anthropic.com>a24d3eeccba81 year ago158243242+devin-ai-integration[bot]@users.noreply.github.coma24d3eeccba81 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>98365e0945d11 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com98365e0945d11 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>98829e96b6b41 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com98829e96b6b41 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>08b4f61a12fd1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com08b4f61a12fd1 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>e60a15cfd59d1 year agoCo-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>cc67955310e61 year agoCo-authored-by: Claude <noreply@anthropic.com>091717c558e31 year agoCo-authored-by: Claude <noreply@anthropic.com>5d9de64fc8ec1 year agoCo-authored-by: Claude <noreply@anthropic.com>d15209a485d01 year ago158243242+devin-ai-integration[bot]@users.noreply.github.comd15209a485d01 year agoCo-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>f0c9e4cdbadf1 year ago158243242+devin-ai-integration[bot]@users.noreply.github.comf0c9e4cdbadf1 year agoCo-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>24907028d7f21 year ago158243242+devin-ai-integration[bot]@users.noreply.github.com24907028d7f21 year agoCo-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>359c5f9295532 years agoCo-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>622b9d28b2582 years agoCo-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com># Add directories or file patterns to ignore during indexing (e.g. foo/ or *.csv)
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
# Instructor Development Guide
## Commands
- Install deps: `uv pip install -e ".[dev,anthropic]"` or `poetry install --with dev,anthropic`
- Run tests: `uv run pytest tests/ -n auto`
- Run specific test: `uv run pytest tests/path_to_test.py::test_name`
- Skip LLM tests: `uv run pytest tests/ -k 'not llm and not openai'`
- Type check: `uv run ty check`
- Lint: `uv run ruff check instructor ex# AGENT.md
## Commands
- Install: `uv pip install -e ".[dev]"` or `poetry install --with dev`
- Run tests: `uv run pytest tests/`
- Run single test: `uv run pytest tests/path_to_test.py::test_name`
- Skip LLM tests: `uv run pytest tests/ -k 'not llm and not openai'`
- Temp deps for a run: `uv run --with <pkg>[==version] <command>` (example: `uv run --with pytest-asyncio --with anthropic pytest tests/...`)
- Type check: `uv run ty check`
- Lint: `uv run ruff check instructor examples tests`
- Format: `uv runone