the signals and their derived score are provisional and subject to change.
validate manually before sharing.
37fd64f11f9ff0563fd57d313c96157a990fa92be3463ee6d9dca67a16d930a207d7ba3638433759Authored: 3 weeks ago (Thu, 20 Aug 2026 20:17:36 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)1cf2c75e83759e0da42e9e14533f66096d301b80Authored: 2 months ago (Mon, 6 Jul 2026 22:34:34 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>70f9d50c03c5ecfde938d7dddcdb6b98da38ceccAuthored: 2 months ago (Wed, 1 Jul 2026 18:08:16 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>5900d9b19612b684a3dcaca0beac5b24fdfd35d9Authored: 2 months ago (Mon, 29 Jun 2026 20:23:00 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>a2259ba0e2457bbf7a5c2f73143a47a15a230f89Authored: 2 months ago (Mon, 29 Jun 2026 13:15:45 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>19a06e26fb92abed94cb66cd993b092a2822ee22Authored: 2 months ago (Fri, 26 Jun 2026 19:48:27 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>5b45de5fcc77b7ec1b44577242c3f997f45a6c85Authored: 2 months ago (Fri, 26 Jun 2026 17:55:17 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)ef44d461f46bb0308cc57ae1bc6f8ab8a929ac66Authored: 2 months ago (Wed, 24 Jun 2026 21:00:39 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)d1870239f5a1605fcc747e533b8710ec3c5e3d04Authored: 2 months ago (Wed, 24 Jun 2026 16:56:36 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)56b32257600320a05305161990eafccdc3b1158cAuthored: 2 months ago (Wed, 24 Jun 2026 12:00:05 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)cc57f6d61771177b0de00ad434c6a64202295c79Authored: 2 months ago (Tue, 23 Jun 2026 21:00:35 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)8bd8c8f2e12a852d33eddf3bb69098cc99b82a59Authored: 2 months ago (Mon, 22 Jun 2026 17:29:01 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)577c7ce35cb031e26f84c21a1490a1d14e6cd155Authored: 2 months ago (Mon, 22 Jun 2026 13:02:38 +0000)Match: copilot-swe-agent[bot]7914098ff2e6cee2476b6d9fe1638142632adab5Authored: 3 months ago (Tue, 16 Jun 2026 11:42:55 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>21d8c6f4e6f0cbf0d640591a7cc21b23f31090f8Authored: 3 months ago (Thu, 11 Jun 2026 20:46:14 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)f98a261e9f0a1012dcbf57d9929986ee392bafe7Authored: 3 months ago (Thu, 11 Jun 2026 18:34:09 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)7faddf7abc6a8813273cbdece2971f958f20979aAuthored: 3 months ago (Thu, 11 Jun 2026 18:33:40 +0000)Match: Co-authored-by: Claude Fable 5 <noreply@anthropic.com>9e3a7e3e6355a95c10ba14a71f3889d4b04baccaAuthored: 3 months ago (Thu, 11 Jun 2026 14:09:34 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)d117d879c5132b71c8cf80d39ff02a3da79aee5cAuthored: 3 months ago (Thu, 11 Jun 2026 14:07:50 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)7233351318f7c7a7122ef34e47d68a0c95ee064aAuthored: 3 months ago (Thu, 11 Jun 2026 14:05:09 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)e346a5f1c20c498126625b07076c089bc440d39eAuthored: 3 months ago (Thu, 11 Jun 2026 12:25:08 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>b3ee3eeeef7c48cc0825b0e8debc23c0d98ac0f7Authored: 3 months ago (Sat, 6 Jun 2026 12:52:57 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>2d6caaec86786297df2a537a3f9df0f701aaf0b1Authored: 3 months ago (Sat, 6 Jun 2026 08:45:06 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>931bc0b000cf0037aaf4c8de635e8085bc113992Authored: 3 months ago (Sat, 6 Jun 2026 07:42:16 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>ede536b43d18f290d90c9b524f164b010fdd385fAuthored: 3 months ago (Fri, 5 Jun 2026 21:44:46 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>a92a338fc0f64371929ee3899a829d67d431b33fAuthored: 3 months ago (Fri, 5 Jun 2026 18:18:22 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>682660254a6531aa0fc0f98aff3eaf0c0a6170d3Authored: 3 months ago (Fri, 5 Jun 2026 18:12:00 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>10bebdce34e869f29140e12a609695a895a78005Authored: 3 months ago (Fri, 5 Jun 2026 18:06:08 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>a7cebccbd3b5fe1fdca50cd3fbac6f3e4f3930d6Authored: 3 months ago (Fri, 5 Jun 2026 17:40:47 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>c4e0c33e87f6dc168714df8b1a5f3a80ba277749Authored: 3 months ago (Fri, 5 Jun 2026 16:53:49 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>76b2f309c38ee4b0861fa58a9f985a2409addb91Authored: 3 months ago (Fri, 5 Jun 2026 16:17:16 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>49da9f5eacc16dc53233bce2d8640b243f1ba39aAuthored: 4 months ago (Sat, 25 Apr 2026 09:36:19 +0000)Match: copilot-swe-agent[bot]c8a16c6309011a82eb971700a0ff7c4777de909aAuthored: 4 months ago (Fri, 24 Apr 2026 18:50:32 +0000)Match: copilot-swe-agent[bot]3a271e40e98afa2483b81fee6b5738d9f6e59378Authored: 4 months ago (Fri, 24 Apr 2026 18:35:44 +0000)Match: copilot-swe-agent[bot]2b17dada928b485dbd52c743755978bfaadbf53eAuthored: 4 months ago (Fri, 24 Apr 2026 18:24:16 +0000)Match: copilot-swe-agent[bot]9188a355ec5c550c6e98c5989f75820818fd23d6Authored: 4 months ago (Fri, 24 Apr 2026 18:21:18 +0000)Match: copilot-swe-agent[bot]598b9c914482d7f6fcc284c8dc057e03ce58f6a9Authored: 4 months ago (Fri, 24 Apr 2026 18:16:06 +0000)Match: copilot-swe-agent[bot]7481b332ce18a4f31d37737674bcf037581fe47eAuthored: 4 months ago (Thu, 23 Apr 2026 21:50:31 +0000)Match: copilot-swe-agent[bot]17be8b6d09cb6e10e9c00ab23cf1077346640f17Authored: 4 months ago (Thu, 23 Apr 2026 18:24:46 +0000)Match: copilot-swe-agent[bot]8d5e7c6d9b44c5c4a7a1ca6715c29789c4cb3e9cAuthored: 4 months ago (Thu, 23 Apr 2026 18:07:26 +0000)Match: copilot-swe-agent[bot]e0e0cf0b30d238af03754972fa3d2500f382e0ffAuthored: 4 months ago (Thu, 23 Apr 2026 18:03:31 +0000)Match: copilot-swe-agent[bot]96a69ee9b918546355893acb455c4b49c0949810Authored: 4 months ago (Thu, 23 Apr 2026 17:53:16 +0000)Match: copilot-swe-agent[bot]a2899dc8e7a4a7c23682893bcd4de5581eecf0a5Authored: 5 months ago (Wed, 15 Apr 2026 10:38:00 +0000)Match: Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>8a2703349eceeeec6a0e5f284bd7135e73eec6f5Authored: 5 months ago (Wed, 15 Apr 2026 10:34:10 +0000)Match: Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>c4b7f67b7d7bdd89c346cc3ae6b6fc5c7ed2e9f8Authored: 5 months ago (Wed, 15 Apr 2026 10:34:10 +0000)Match: Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>ec86eac3cd1da6d0dc63139a5dd4ca5de40b939aAuthored: 5 months ago (Wed, 15 Apr 2026 10:34:10 +0000)Match: Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>b7383be3aeea18a4f18390c754cf4325f4442506Authored: 5 months ago (Wed, 15 Apr 2026 10:34:10 +0000)Match: Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>f782b7f31d3e5e7badf3bcdf63bc0376fbbdb5d2Authored: 5 months ago (Wed, 15 Apr 2026 10:34:10 +0000)Match: Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>.github/copilot-instructions.mdTool: github-copilot# Copilot Instructions
For full development guidance, see [AGENTS.md](../AGENTS.md).
## Common Commands
The setup workflow prepares Copilot's development environment. Run repository
commands directly:
```bash
dune build @check # Quick build (recommended)
dune build @install # Full build
dune runtest dir/ # Run tests in a directory
dune runtest dir/test.t # Run a specific cram test
dune fmt # Auto-format code (run before committing)
dune promote .piTool: piCLAUDE.mdTool: claude-code@AGENTS.md
.claudeTool: claude-code.agents/skills/review-check/SKILL.mdTool: unspecified---
name: review-check
description: >-
Review Dune commits, PRs, or working tree changes using the repository
review checklist. Use when the user asks for review-check, review checklist,
or a code review that should follow doc/dev/prompts/review-check.md.
---
Before reviewing, read `doc/dev/prompts/review-check.md` from the repository
root and follow it as the checklist.
Treat that file as authoritative. Do not duplicate the checklist here.
.agentsTool: unspecifiedtest/blackbox-tests/AGENTS.mdTool: agents-md# Rules for Cram Tests
- Reuse helpers using setup scripts
- Utilities used inside of a test but are otherwise unrelated should be built
outside of the test suite. See the `utils` directly for examples of such utilities
- To inspect direct output, lean towards using the trace using `$ dune trace cat`.
- Remove non-reproducible trace information using `$ jq`.
- Before adding new tests, search around the existing tests for duplicates and to find the best
place to put this test.
- Do not use `--displdoc/changes/AGENTS.mdTool: agents-md# Changelog entries
Document every notable user-visible change with a changelog fragment. Do not
edit `CHANGES.md` directly. Add the fragment under the appropriate directory:
- `added/` for a new user-visible feature or behavior
- `changed/` for a change to existing user-visible behavior
- `fixed/` for a bug fix that restores the expected behavior
- `unreleased/` only in special cases; normally use one of the other categories
Skip implementation-only changes. Also skip non-notable changes even when they
test/AGENTS.mdTool: agents-md# Tests
Read README.md for a description of the tests.
# Rules For Writing Tests
- Prefer blackbox tests written in cram over unit tests.
- For unit tests, prefer writing `[%expect{|..|}]` blocks over assertions
- Only write unit tests for parts of the code that does not require mocking
- Instead of adding a `For_tests` module, consider writing the test right in the
library using ppx_expect.
- Rules may not contain OCaml stacktraces. Disable stack trace collection or
filter out the stack trace foAGENTS.mdTool: agents-md# AGENTS.md
This file provides guidance to AI agents (Claude Code, Codex, etc) when working with
the Dune codebase.
## General Rules
- Every commit must be pass the following check `$ dune build @check @fmt @runtest`.
Commits that introduce a failing test should also pass this check even if the
test introduces failure
- Unless otherwise stated, prefer to create commits for every logical change
that you make. When in a `jj` repo, detected by the presence of `.jj/`, use
the `jj` tool create commit.claude/File: .gitignoreTool: claude-code.codexFile: .gitignoreTool: codex