Skip to content

History

Revisions

  • 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.

    @muhammetsafak muhammetsafak committed Jul 26, 2026
    8e38464
  • docs: add the upgrade command page

    @muhammetsafak muhammetsafak committed Jul 26, 2026
    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.

    @muhammetsafak muhammetsafak committed Jul 25, 2026
    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.

    @muhammetsafak muhammetsafak committed Jul 25, 2026
    726fa51
  • docs: repair-oriented recovery — fence salvage, meta.retry_count/degrade_reason (v1.13.0)

    @muhammetsafak muhammetsafak committed Jul 4, 2026
    270d1a6
  • docs: sandbox-rerun flag + config for the flaky detector (v1.12.0)

    @muhammetsafak muhammetsafak committed Jun 21, 2026
    66acf53
  • Document architecture-aware review (archlint architecture.json bridge)

    @muhammetsafak muhammetsafak committed Jun 20, 2026
    502076b
  • Document the policy gate (commitbrief guard)

    @muhammetsafak muhammetsafak committed Jun 20, 2026
    9e7a8e7
  • Document the MCP server (commitbrief mcp)

    @muhammetsafak muhammetsafak committed Jun 20, 2026
    1b0feab
  • Document signal control, pre-commit hooks, and new flaky detectors

    @muhammetsafak muhammetsafak committed Jun 20, 2026
    9a0ec25
  • Document v1.7.0 glob filters, injection scan, secret patterns, alias

    @muhammetsafak muhammetsafak committed Jun 19, 2026
    556fdd5
  • docs: flaky-test detector — config (review.flaky), --no-flaky flag, review command (ADR-0022)

    @muhammetsafak muhammetsafak committed Jun 18, 2026
    3cb8a48
  • Update remote PR command to use "octocat/Hello-World" repo

    @muhammetsafak muhammetsafak committed Jun 13, 2026
    831bd74
  • Add `commitbrief summary` command for summarizing changes in plain language

    @muhammetsafak muhammetsafak committed Jun 13, 2026
    5c77033
  • Add opt-in flag for request-changes-on severity levels

    @muhammetsafak muhammetsafak committed Jun 2, 2026
    2b3bcea
  • Add default configuration for `commitbrief commit` command

    @muhammetsafak muhammetsafak committed Jun 2, 2026
    4b1cd44
  • Update confirmation toggles, suppress logo for machine output

    @muhammetsafak muhammetsafak committed Jun 1, 2026
    0c8944c
  • Update Anthropic, Gemini, and OpenAI models to latest versions

    @muhammetsafak muhammetsafak committed May 30, 2026
    78fa2a5
  • Add `guard.token_preflight` and `--show-prompt` global flag

    @muhammetsafak muhammetsafak committed May 29, 2026
    566c22d
  • Add support for `--no-post` flag and read-only mode

    @muhammetsafak muhammetsafak committed May 29, 2026
    e13b5c7
  • Add command.default configuration option for commitbrief command

    @muhammetsafak muhammetsafak committed May 29, 2026
    279be73
  • Add `--with-context` flag for CLI providers to read project files beyond diff

    @muhammetsafak muhammetsafak committed May 29, 2026
    2cb96e3
  • Add cache stats and inspect subcommands, increase subcommands to four

    @muhammetsafak muhammetsafak committed May 29, 2026
    5d9142d
  • Update CLI tools to include `codex-cli` provider

    @muhammetsafak muhammetsafak committed May 29, 2026
    a39e899
  • Add standard review context lines to Remote-pr-command.md

    @muhammetsafak muhammetsafak committed May 29, 2026
    8903645
  • Add staged-tree progress stage to 'Compress-command.md' output section

    @muhammetsafak muhammetsafak committed May 29, 2026
    5261e2f
  • Add line number prefixes for accurate comment placement

    @muhammetsafak muhammetsafak committed May 29, 2026
    e4e2818
  • Add OpenAI pricing override and deepseek provider in Config-files.md

    @muhammetsafak muhammetsafak committed May 28, 2026
    e835410
  • Add new global flags and a provider for OpenAI-compatible APIs

    @muhammetsafak muhammetsafak committed May 28, 2026
    2f0c60d
  • Shrink `COMMITBRIEF.md` via `commitbrief compress` — [Compress command]

    @muhammetsafak muhammetsafak committed May 28, 2026
    0b2b29f