From aaed17a91f56ea128401b0e5018e7620fd47eb33 Mon Sep 17 00:00:00 2001 From: Codex <1wgrumph+codex@gmail.com> Date: Wed, 30 Sep 2026 08:29:05 -0500 Subject: [PATCH 1/2] chore(release): bump bran-cli to 0.2.0 --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- Cargo.lock | 2 +- README.md | 13 ++++++++++--- crates/bran-cli/Cargo.toml | 2 +- crates/bran-cli/src/main.rs | 2 +- 5 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 2daa9ba..864f172 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -41,7 +41,7 @@ body: attributes: label: Version description: Output of `bran --version`. - placeholder: bran 0.1.1 + placeholder: bran 0.2.0 validations: required: true - type: input diff --git a/Cargo.lock b/Cargo.lock index fbef24a..84011a4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,7 +16,7 @@ checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" [[package]] name = "bran-cli" -version = "0.1.1" +version = "0.2.0" dependencies = [ "bran-core", "bran-document", diff --git a/README.md b/README.md index 3528eb8..a360ace 100644 --- a/README.md +++ b/README.md @@ -35,18 +35,25 @@ ranked, with the reason attached. | Reports a miss | n/a | rarely | yes, explicitly | | Offline | yes | rarely | yes | +## What is new in 0.2.0 + +- [Exact symbol navigation from existing SCIP indexes](docs/integrations/agent-setup.md#exact-symbol-navigation), with definitions, references, and implementations. +- Enterprise-document intake adapters for [DOCX](docs/enterprise-document-docx-adapter.md), [XLSX](docs/enterprise-document-xlsx.md), [PPTX](docs/enterprise-document-pptx-adapter.md), and [PDF](docs/enterprise-document-pdf-adapter.md), with citation anchors and explicit fidelity limits. +- A [database evidence and state-store boundary](docs/database-boundary.md) that separates read-only evidence from derived state. Real database adapters and CLI wiring remain deferred; only the local file state backend is available. +- A [staged deployment profile](docs/deployment-profile.md) with registered-root mode for read-only remote CLI use. A service and an OCI image verified on a real base remain future work. + ## Install Prebuilt archives for Linux, macOS, and Windows are attached to each release: ```sh -https://github.com/alphazede/bran/releases/download/bran-v0.1.1/ +https://github.com/alphazede/bran/releases/download/bran-v0.2.0/ ``` Or build from source: ```sh -cargo install --git https://github.com/alphazede/bran --tag bran-v0.1.1 bran-cli +cargo install --git https://github.com/alphazede/bran --tag bran-v0.2.0 bran-cli ``` ## Quickstart @@ -263,7 +270,7 @@ manage or leak. Verify a download: ```sh cosign verify-blob SHA256SUMS \ --bundle SHA256SUMS.sigstore \ - --certificate-identity "https://github.com/alphazede/bran/.github/workflows/release.yml@refs/tags/bran-v0.1.1" \ + --certificate-identity "https://github.com/alphazede/bran/.github/workflows/release.yml@refs/tags/bran-v0.2.0" \ --certificate-oidc-issuer "https://token.actions.githubusercontent.com" sha256sum -c SHA256SUMS --ignore-missing ``` diff --git a/crates/bran-cli/Cargo.toml b/crates/bran-cli/Cargo.toml index 55d3d4f..a82fa8a 100644 --- a/crates/bran-cli/Cargo.toml +++ b/crates/bran-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bran-cli" -version = "0.1.1" +version = "0.2.0" edition = "2021" license = "MIT OR Apache-2.0" diff --git a/crates/bran-cli/src/main.rs b/crates/bran-cli/src/main.rs index 723344a..4b95741 100644 --- a/crates/bran-cli/src/main.rs +++ b/crates/bran-cli/src/main.rs @@ -7377,7 +7377,7 @@ mod tests { for alias in ["-V", "--version"] { let version = CliApp::run([alias.to_owned()]); - assert_eq!(version.output, "bran 0.1.1"); + assert_eq!(version.output, "bran 0.2.0"); assert_eq!(version.exit_code, ExitCode::SUCCESS); assert!(!version.is_error); } From e6ecf6d022e5af0661930345d4f639f8fe5e6511 Mon Sep 17 00:00:00 2001 From: Claude Code <1wgrumph+claude-code@gmail.com> Date: Wed, 30 Sep 2026 09:22:41 -0500 Subject: [PATCH 2/2] docs(readme): note document evidence in query and packet for 0.2.0 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a360ace..ac72434 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,7 @@ ranked, with the reason attached. - [Exact symbol navigation from existing SCIP indexes](docs/integrations/agent-setup.md#exact-symbol-navigation), with definitions, references, and implementations. - Enterprise-document intake adapters for [DOCX](docs/enterprise-document-docx-adapter.md), [XLSX](docs/enterprise-document-xlsx.md), [PPTX](docs/enterprise-document-pptx-adapter.md), and [PDF](docs/enterprise-document-pdf-adapter.md), with citation anchors and explicit fidelity limits. +- [Document evidence in `bran query` and `bran packet`](docs/enterprise-document-evidence-envelope.md#admission-into-query-and-packet): admitted DOCX, XLSX, PPTX, and PDF anchors come back with source type, native locator, source digest, fidelity, and derivation, and `bran document inspect` prints an envelope without writing anything. Documents that fail DLP or the public boundary are refused and never enter a packet. There is no OCR engine, so OCR stays unavailable. - A [database evidence and state-store boundary](docs/database-boundary.md) that separates read-only evidence from derived state. Real database adapters and CLI wiring remain deferred; only the local file state backend is available. - A [staged deployment profile](docs/deployment-profile.md) with registered-root mode for read-only remote CLI use. A service and an OCI image verified on a real base remain future work.