diff --git a/.roborev.toml b/.roborev.toml index 7b16901..a6cad57 100644 --- a/.roborev.toml +++ b/.roborev.toml @@ -2,7 +2,9 @@ # Reviews are queued to a background daemon -- they never block a commit. post_commit_review = 'commit' -excluded_commit_patterns = ['WIP', 'chore:', 'docs:', 'Merge '] +# Scoped conventional commits (`chore(packaging):`) do not contain `chore:`, +# and this repo's cadence rule mandates the scope -- so both forms are listed. +excluded_commit_patterns = ['WIP', 'chore:', 'chore(', 'docs:', 'docs(', 'Merge '] review_guidelines = ''' # --- compass:begin (generated -- edit the sources, not this) --- diff --git a/AGENTS.md b/AGENTS.md index c8f2951..64cc3d3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -35,6 +35,12 @@ type(ws): subject (#N) ## Conventions +`pm/compass.toml` is authoritative for these rules. Its `[roborev] +project_guidelines` are composed into `.roborev.toml`, so change them there and +re-run compass rather than editing `.roborev.toml` by hand. The prose below is the +same rules stated for a human reader; if the two ever disagree, `pm/compass.toml` +wins. + **Dependencies.** Base R plus ggplot2 (>= 4.0), grid/gridExtra, png/jpeg, stringr, stringdist, showtext/sysfonts, jsonlite. No tidyverse: no dplyr, purrr, magrittr, tibble, or data.table. Prefer an existing dependency or base R over adding one —