Borrowing it
Nothing to install: this file belongs to tobilg/duckdb-differential. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/tobilg/duckdb-differential/main/AGENTS.mdgit clone --depth 1 https://github.com/tobilg/duckdb-differentialWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/tobilg/duckdb-differential/agents-md)<a href="https://agentmods.dev/instructions/tobilg/duckdb-differential/agents-md"><img src="https://agentmods.dev/badge/instructions/tobilg/duckdb-differential/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/tobilg/duckdb-differential/agents-md"><img src="https://agentmods.dev/badge/instructions/tobilg/duckdb-differential/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.03846 | $0.03846 |
| Opus 5.5 | $0.01538 | $0.01538 |
| Sonnet 5.5 | $0.00769 | $0.00769 |
| Haiku 4.5 | $0.00385 | $0.00385 |
Grade A, and why
duckdb-differential AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 206 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Project instructions
- Target DuckDB v2.0.0 (the community repository's current stable; pinned to commit d54cbbe3df, which the community repository builds as v2.0.0, until the tag exists). One C++ extension on DuckDB's C++ extension template, native storage semantics. Linux and macOS (Apple silicon) only.
- All S3 operations must use the AWS SDK for C++ pinned through vcpkg (
VCPKG_COMMIT). - Preserve native sync/namespace ordering, durable mappings, and all retention roots.
- Never perform persistent management actions during bind or planning. The one approved
exception: an
AT (...)clause opens a hidden read-only snapshot attachment and takes its reader pin at bind time. Do not extend it to identities, snapshots or exports. - Use only disposable directories and provider namespaces for destructive tests.
- Record actual commands/results in private, untracked implementation notes; distinguish passed probes from full acceptance criteria and untested guarantees.
- Preserve unrelated user edits.
- Do not adopt a core patch, fork, daemon, or weaker durability without a product decision.
- Credentials come from DuckDB
TYPE s3secrets, a named profile or the AWS SDK chain. Never accept them as ATTACH or function options, and never write them anywhere (metadata store, descriptors, heads, listings, status, errors). Commit only when asked.
Product decisions in force
Each decision was made by the repository owner; changing one needs the owner's agreement.
- Native-equivalent durability. Writes go to an overlay and the file group's append-only
segment, and are durable at native
FileSync(segmentfsync, then SQLite FULL withfsync, on every OS as native DuckDB; macOS included, noF_FULLFSYNC: owner decision 2026-10-19). - Store format 2 (2026-10-19). Payload moved out of SQLite into append-only segments that
are also the write journal; 256 KiB block-aligned chunks; WAL sidecars stored as byte ranges;
CRC32C verifies local reads (SHA-256 stays the identity and the S3 checksum); exports are
differential-export-v2/DIX2. One format revision ahead of WAL shipping. - Local eviction. The local copy of a completed S3 export may be evicted; reads then go through S3, and branch/clone/restore rehydrate.
- SQL surface. The surface is DuckLake-aligned, and the old functions were replaced outright, with no aliases. Time travel addresses public snapshots, not individual commits. Snapshot on every checkpoint is opt-in.
- Catalog functions and AT. Catalog-scoped functions and
ATtime travel are provided, with bind-time reader pins. ATYPE differentialsecret was not adopted.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 206 lines · 3,846 tokens per session scan A 6e8d11923023
duckdb-differential AGENTS.md is an instructions file published in the GitHub repository tobilg/duckdb-differential (48 stars, last pushed 5d ago), licensed MIT. It adds 3,846 tokens to every session, about $0.0154 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-01.
duckdb-differential AGENTS.md compared with instructions from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| duckdb-differential AGENTS.mdtobilg/duckdb-differential | Instructions file | 48 | 5d ago | MIT | A | 3,846 | Codex, OpenCode |
| vscode buildNext.instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 9,719 | GitHub Copilot |
| next.js AGENTS.mdvercel/next.js | Instructions file | 143k | today | MIT | A | 7,461 | Codex, OpenCode |
| vscode oss-third-party-notices.instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 5,516 | GitHub Copilot |
| langchain AGENTS.mdlangchain-ai/langchain | Instructions file | 149k | today | MIT | A | 4,680 | Codex, OpenCode |
| vscode copilot-instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 3,093 | GitHub Copilot |
| deepseek-harness AGENTS.mddeepseek-ai/deepseek-harness | Instructions file | 275k | 3d ago | MIT | A | 4,313 | Codex, OpenCode |