claude_md/ci_complexity_eval_prompt.md
Quickly classify a RocksDB pull request as simple or complex so the downstream reviewer can pick an appropriate thinking budget.
Your final response MUST be exactly one of these two lowercase tokens, on a line by itself, with no other text:
simple
or
complex
If you are unsure, output complex. The downstream review will use this token
to set its thinking budget — when in doubt, prefer the more thorough budget.
Treat a PR as simple when ALL of the following hold:
include/rocksdb/Treat a PR as complex when ANY of the following hold:
db/, db/compaction/, db/blob/, cache/,
table/block_based/, file/, env/io_* with > ~50 lines of logic changeinclude/rocksdb/utilities/transactions/), backup/checkpoint,
user-defined timestamps, or remote compactioncomplex if the rules conflict.You may use View, GlobTool, and GrepTool to peek at one or two files
if the diff snippet alone is ambiguous, but keep this fast — this is a
triage step, not a review. Do NOT spawn sub-agents.