From ada0894b6d26fc55bd3e95800708265f445871ab Mon Sep 17 00:00:00 2001 From: Binay <150876063+bkd-dotcom@users.noreply.github.com> Date: Wed, 12 Aug 2026 11:37:54 -0400 Subject: [PATCH] chore: rebrand bkd-dotcom/umbra-* references to Signetry/* --- .github/workflows/cla.yml | 4 ++-- .github/workflows/reviewer.yml | 4 ++-- CHANGELOG.md | 2 +- CODE_OF_CONDUCT.md | 2 +- PRIVACY.md | 4 ++-- README.md | 8 ++++---- SECURITY.md | 6 +++--- config.toml | 2 +- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 4f41587..ac9169c 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -45,10 +45,10 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: path-to-signatures: "signatures/cla.json" - path-to-document: "https://github.com/bkd-dotcom/umbra-codex/blob/main/CLA.md" + path-to-document: "https://github.com/Signetry/codex/blob/main/CLA.md" branch: "cla-signatures" allowlist: "dependabot[bot],bkd-dotcom" - custom-notsigned-prcomment: "Thanks for your contribution! Before it can be merged, please read the **[Contributor License Agreement](https://github.com/bkd-dotcom/umbra-codex/blob/main/CLA.md)** — Umbra is **All Rights Reserved**, and by signing you assign copyright/ownership of your contribution to the Owner (you may not use, sell, or commercialize it yourself). To agree, reply with exactly:" + custom-notsigned-prcomment: "Thanks for your contribution! Before it can be merged, please read the **[Contributor License Agreement](https://github.com/Signetry/codex/blob/main/CLA.md)** — Umbra is **All Rights Reserved**, and by signing you assign copyright/ownership of your contribution to the Owner (you may not use, sell, or commercialize it yourself). To agree, reply with exactly:" custom-pr-sign-comment: "I have read the CLA Document and I hereby sign the CLA" custom-allsigned-prcomment: "All contributors have signed the CLA. ✅" lock-pullrequest-aftermerge: false diff --git a/.github/workflows/reviewer.yml b/.github/workflows/reviewer.yml index b0e58db..99ee6f8 100644 --- a/.github/workflows/reviewer.yml +++ b/.github/workflows/reviewer.yml @@ -3,7 +3,7 @@ name: Reviewer # Advisory PR review (umbra-reviewer): surfaces architecture + security issues # and posts one recommendation comment. Advisory only — it never merges and never # fails the PR. Changes to security-sensitive surfaces (workflows, packaging) are -# escalated to a human. See https://github.com/bkd-dotcom/umbra-reviewer +# escalated to a human. See https://github.com/Signetry/reviewer on: pull_request: @@ -24,7 +24,7 @@ jobs: python-version: "3.12" - name: Install umbra-reviewer # source-available (All Rights Reserved); install from source, not PyPI. - run: pip install "umbra-reviewer @ git+https://github.com/bkd-dotcom/umbra-reviewer@v0.1.1" + run: pip install "umbra-reviewer @ git+https://github.com/Signetry/reviewer@v0.1.1" - name: Compute the PR diff env: BASE_SHA: ${{ github.event.pull_request.base.sha }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b8f3cd..551770d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ Follows [Keep a Changelog](https://keepachangelog.com/) / [SemVer](https://semve ### Added - Split out of the `umbra-plugins` monorepo into a dedicated repository under the - [Umbra umbrella](https://github.com/bkd-dotcom/umbra-umbrella), per the platform + [Umbra umbrella](https://github.com/Signetry/signetry), per the platform architecture (one repo per integration). - Pins `umbra-core>=0.3.0` (capability graph, plan binding, masked verifier, G1/G2/G3 gates, extension admission). diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index d769b9e..2459a8a 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -52,7 +52,7 @@ an individual is officially representing the community in public spaces. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the maintainers via -[GitHub private vulnerability reporting](https://github.com/bkd-dotcom/umbra-codex/security/advisories/new) +[GitHub private vulnerability reporting](https://github.com/Signetry/codex/security/advisories/new) or by opening a confidential issue. All complaints will be reviewed and investigated promptly and fairly. diff --git a/PRIVACY.md b/PRIVACY.md index 232fed1..a405f88 100644 --- a/PRIVACY.md +++ b/PRIVACY.md @@ -9,7 +9,7 @@ in this repository) run entirely **locally and offline**: - The `PreToolUse` guard hook reads the proposed file path or command from the editor and checks it against your repository's `.umbra/admission.yaml` using the - local `umbra` command (from the [umbra-core](https://github.com/bkd-dotcom/umbra-core) + local `umbra` command (from the [umbra-core](https://github.com/Signetry/core) Python package). No data leaves your machine. - The plugin makes **no network requests**, sends **no telemetry or analytics**, and stores **no personal data**. It has no servers and no backend. @@ -22,5 +22,5 @@ Any network behavior is determined solely by tools **you** invoke (e.g. your own ## Contact Questions: open an issue at - or email + or email `binaydalai2024@gmail.com`. diff --git a/README.md b/README.md index 6f30810..4b76fdb 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,12 @@ Govern coding-agent changes in [OpenAI Codex](https://developers.openai.com/codex) -with [umbra-core](https://github.com/bkd-dotcom/umbra-core). +with [umbra-core](https://github.com/Signetry/core). ## Prerequisite ```bash -pip install "umbra-core @ git+https://github.com/bkd-dotcom/umbra-core@v0.5.4" +pip install "umbra-core @ git+https://github.com/Signetry/core@v0.5.4" ``` Add a `.umbra/admission.yaml` to your repo (allowed/forbidden paths, diff budget, @@ -68,11 +68,11 @@ umbra scan . --fix --fix-agent codex-cli # draft a governed fix → admission `--fix` is **bring-your-own-key** (your `OPENAI_API_KEY`, never shared, redacted from every artifact) and opens **branch-only** PRs — never merges. Works with OpenAI-compatible gateways (e.g. IBM ICA) via `--codex_model` / base-URL inputs. -See [umbra-core: AUTOFIX_SETUP.md](https://github.com/bkd-dotcom/umbra-core/blob/main/docs/AUTOFIX_SETUP.md). +See [umbra-core: AUTOFIX_SETUP.md](https://github.com/Signetry/core/blob/main/docs/AUTOFIX_SETUP.md). --- -Part of the [Umbra platform](https://github.com/bkd-dotcom/umbra-umbrella). Governance logic lives in [umbra-core](https://github.com/bkd-dotcom/umbra-core); this integration never reimplements policy and never auto-merges. +Part of the [Umbra platform](https://github.com/Signetry/signetry). Governance logic lives in [umbra-core](https://github.com/Signetry/core); this integration never reimplements policy and never auto-merges. ## License diff --git a/SECURITY.md b/SECURITY.md index e335241..7d50672 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,13 +1,13 @@ # Security policy -This integration is a thin surface over [umbra-core](https://github.com/bkd-dotcom/umbra-core), +This integration is a thin surface over [umbra-core](https://github.com/Signetry/core), which owns all governance logic. Please report vulnerabilities in the governance pipeline (contract evaluation, guard, verifier, receipts) against **umbra-core**. ## Reporting Open a private security advisory on the affected repository, or use the umbrella's -security contact: . Do not open a +security contact: . Do not open a public issue for an unpatched vulnerability. ## Scope and guarantees @@ -15,7 +15,7 @@ public issue for an unpatched vulnerability. - The soft, in-editor guard is **defense-in-depth**. It may fail open only with a loud `INACTIVE` signal; it is not the hard security boundary. - The hard guarantee is the required check on the pull request - ([umbra-action](https://github.com/bkd-dotcom/umbra-action)) plus the signed + ([umbra-action](https://github.com/Signetry/action)) plus the signed receipt — verifiable offline against Umbra's pinned public key. - `auto_merge` is always false. Umbra governs the agent; a human merges. - This integration never reimplements policy; it pins `umbra-core`. diff --git a/config.toml b/config.toml index 22232b2..177173b 100644 --- a/config.toml +++ b/config.toml @@ -1,5 +1,5 @@ # Umbra MCP server for Codex — add to ~/.codex/config.toml -# Requires: pip install "umbra-core @ git+https://github.com/bkd-dotcom/umbra-core@v0.5.4" +# Requires: pip install "umbra-core @ git+https://github.com/Signetry/core@v0.5.4" [mcp_servers.umbra] command = "python"