Document commit-level filters and path denylists
Filtering now has two axes: which commits are reviewed (--author,
--committer, --start-date, --end-date, --text) and which files within
them (the ignore layers, the --file/--dir allowlist, and the new
--exclude-file/--exclude-dir denylist).
Restructure Filtering.md around that split and add the details a user
can only get wrong once: --end-date includes the day named, branch-name
matching is best-effort because a squash merge destroys the association,
and the reviewed diff is a concatenation of per-commit patches so one
file can appear several times.
Also record where the filters do NOT apply and why — `commit` describes
the staged index, `remote pr` reads its diff from `gh` — and note that
`remote pr` now honours --file/--dir on the posting path, not only under
--no-post.
Global-flags, Review, Diff, Summary, Dry-run, Guard, MCP-server,
Commit, Remote-pr, JSON-schema updated to match.
8e38464
docs: add the upgrade command page
94a8451
docs: sandbox rerun skips test files the toolchain would not compile
Unsatisfied //go:build constraints, GOOS-suffixed names, and testdata/ files
resolve to no test name — including tags the sandbox_command itself passes,
so -tags=integration in the command does not make a build-tagged file
resolvable. Those tests keep the static finding and skip confirmation.
ce3e92a
docs: sandbox-rerun execution boundary and policy sharing (v1.14.0)
Document review.sandbox_command: the argv-list form, the double opt-in
(--sandbox-rerun plus a non-empty command), config set rejection, the
2-minute per-attempt bound, and the stderr notice.
Test-name resolution is Go-only: non-Go files take the skip-and-warn path,
so Python/JS/PHP/Java tests keep full static flaky detection but get no
rerun confirmation. mcp and guard never execute the command at all.
Also explain how to share .commitbrief/policy.yml past the wholesale
.commitbrief/ gitignore, and why baseline.json deliberately stays ignored.
726fa51
docs: repair-oriented recovery — fence salvage, meta.retry_count/degrade_reason (v1.13.0)
270d1a6
docs: sandbox-rerun flag + config for the flaky detector (v1.12.0)
66acf53
Document architecture-aware review (archlint architecture.json bridge)
502076b
Document the policy gate (commitbrief guard)
9e7a8e7
Document the MCP server (commitbrief mcp)
1b0feab
Document signal control, pre-commit hooks, and new flaky detectors
9a0ec25
Document v1.7.0 glob filters, injection scan, secret patterns, alias
556fdd5
docs: flaky-test detector — config (review.flaky), --no-flaky flag, review command (ADR-0022)
3cb8a48
Update remote PR command to use "octocat/Hello-World" repo
831bd74
Add `commitbrief summary` command for summarizing changes in plain language
5c77033
Add opt-in flag for request-changes-on severity levels
2b3bcea
Add default configuration for `commitbrief commit` command
4b1cd44
Update confirmation toggles, suppress logo for machine output
0c8944c
Update Anthropic, Gemini, and OpenAI models to latest versions
78fa2a5
Add `guard.token_preflight` and `--show-prompt` global flag
566c22d
Add support for `--no-post` flag and read-only mode
e13b5c7
Add command.default configuration option for commitbrief command
279be73
Add `--with-context` flag for CLI providers to read project files beyond diff
2cb96e3
Add cache stats and inspect subcommands, increase subcommands to four
5d9142d
Update CLI tools to include `codex-cli` provider
a39e899
Add standard review context lines to Remote-pr-command.md
8903645
Add staged-tree progress stage to 'Compress-command.md' output section
5261e2f
Add line number prefixes for accurate comment placement
e4e2818
Add OpenAI pricing override and deepseek provider in Config-files.md
e835410
Add new global flags and a provider for OpenAI-compatible APIs
2f0c60d
Shrink `COMMITBRIEF.md` via `commitbrief compress` — [Compress command]
0b2b29f