Skip to content

History

Revisions

  • Update the Gemini figures from the re-measurement

    @muhammetsafak muhammetsafak committed Oct 31, 2026
    ab92aca
  • Document the Gemini empty-response retry and the OpenAI measurement

    @muhammetsafak muhammetsafak committed Oct 31, 2026
    2d719a7
  • Publish the measured gemini and openai review quality

    @muhammetsafak muhammetsafak committed Oct 31, 2026
    868b4d9
  • Document the gemini-cli prompt size limit

    @muhammetsafak muhammetsafak committed Oct 25, 2026
    5cf0628
  • Document the leaks meta.truncated field

    @muhammetsafak muhammetsafak committed Oct 25, 2026
    67b946a
  • Document that guard fails closed on a degraded review

    @muhammetsafak muhammetsafak committed Oct 25, 2026
    c406198
  • docs: use US spelling for honors

    @muhammetsafak muhammetsafak committed Oct 20, 2026
    e668b43
  • Scope the leaks truncation promise to the human report and cap the example at the walk ceiling

    @muhammetsafak muhammetsafak committed Oct 20, 2026
    5a78010
  • Document the leaks commit-walk ceiling notice and meta.walk_truncated

    @muhammetsafak muhammetsafak committed Oct 20, 2026
    7da407e
  • docs: tighten v1.21 remote pr, guard SARIF, JSON and install notes

    @muhammetsafak muhammetsafak committed Oct 20, 2026
    29c7456
  • docs: sync wiki with guard/leaks SARIF and remote pr inline suppression

    @muhammetsafak muhammetsafak committed Oct 20, 2026
    1eec0b4
  • docs: sync the wiki with v1.20.0 remote pr review sync and --since-last-review

    @muhammetsafak muhammetsafak committed Oct 19, 2026
    29dcc76
  • docs: sync the wiki with v1.19.0 finding identity, SARIF and openai-compatible Adds Rule-taxonomy and SARIF pages, links them from the sidebar, and updates the JSON schema, output formats, guard, review, diff, configuration and provider pages.

    @muhammetsafak muhammetsafak committed Oct 18, 2026
    179c730
  • docs: pin the pre-commit example to v1.18.1

    @muhammetsafak muhammetsafak committed Oct 10, 2026
    6115623
  • docs: state that the MCP min_severity note appears whenever the filter is active

    @muhammetsafak muhammetsafak committed Oct 10, 2026
    5529bb2
  • docs: sync the wiki with the current CLI behavior Correct command, flag, hook, MCP and config pages against the shipped CLI, document the fixed pre-push range and MCP min_severity filtering, and add the missing completion command page to the sidebar.

    @muhammetsafak muhammetsafak committed Oct 10, 2026
    0a51d89
  • docs: sync wiki with v1.18.0 and lift archive freeze Remove the frozen-archive banners from every page (ADR-0042 amendment) and replace stale facts across the wiki with v1.18.0 reality: default models (claude-opus-5-5, gemini-3.8-flash, gpt-5.4-mini), the full 10-provider catalog including deepseek/mistral/cohere, setup wizard behavior (list price + not-measured quality label, Enter selects default), corrected Gemini cached-input pricing, and illustrative model IDs in command examples. Strip leftover ADR/OQ references from prose. Add the upgrade command and OpenAI-compatible provider page to _Sidebar.md.

    @muhammetsafak muhammetsafak committed Sep 25, 2026
    f5667f0
  • docs: freeze wiki as an archive pointing to commitbrief.com/docs Every page gets a banner linking to its nearest site equivalent; page bodies, file names and the page set are unchanged. Per ADR-0042 the wiki is never edited again after this commit.

    @muhammetsafak muhammetsafak committed Sep 23, 2026
    c12ed1d
  • Document config strictness and --ignore-unknown-config Unknown keys in config.yml are now a load error rather than silently discarded. Configuration files gains an Unknown keys section covering the error shape, the x- exemption for YAML anchor holders, and which keys stay free-form; Global flags gains --ignore-unknown-config and the hidden --gen-surface. The config set note now separates the two checks that were being conflated: validation of the key you are setting always rejects an unknown field, and --ignore-unknown-config only affects reading the target file.

    @muhammetsafak muhammetsafak committed Sep 19, 2026
    6464ee6
  • Document the --timeout flag and review.timeout

    @muhammetsafak muhammetsafak committed Jul 30, 2026
    f1ba7a1
  • Add the leaks and map command pages

    @muhammetsafak muhammetsafak committed Jul 30, 2026
    a7451ae
  • 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