Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 2 additions & 23 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,3 @@
# Contributing to umbra-precommit
# Contribution Agreement

Thanks for contributing! This is an **integration** for the Umbra platform — a thin
adapter that governs a coding agent through the [`umbra-core`](https://github.com/bkd-dotcom/umbra-core)
admission pipeline. It never reimplements governance policy.

## Good contributions

- Fixes / improvements to the guard, hook, MCP wiring, or setup docs for this
integration.
- Better install ergonomics, examples, or troubleshooting.

## Ground rules

- **Governance logic stays in `umbra-core`** — this repo adapts an agent to it,
nothing more. Depend on a pinned `umbra-core` (`>=0.5.0`).
- **Never auto-merge.** `auto_merge` is always false; a human merges.
- Fail closed on the hard gate; a soft guard may fail open only with a loud
`INACTIVE`.
- Be kind — see [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md). Report security issues via
[private advisory](https://github.com/bkd-dotcom/umbra-precommit/security/advisories/new), not a
public issue.

New to Umbra? Start at the [umbrella overview](https://github.com/bkd-dotcom/umbra-umbrella).
By submitting a Pull Request to this repository, you agree to assign and transfer all copyright and ownership of your contributed code to the repository owner. The owner retains the exclusive right to monetize, use, and control the entire codebase.
21 changes: 0 additions & 21 deletions LICENSE

This file was deleted.

7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
# umbra-precommit

> **Copyright (c) 2026 Binay Dalai. All rights reserved.**
> This repository is strictly for viewing and contributing to the original project. You may not use, copy, modify, distribute, or commercialize this code for your own personal or commercial projects without explicit written permission. Only the original author retains the right to use and monetize this project.


**Govern coding-agent changes at the git boundary — pre-commit, pre-push, or CI.**

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
The universal, editor-agnostic guard for [umbra-core](https://github.com/bkd-dotcom/umbra-core):
a deterministic pre-action check that blocks changes falling outside your repo's
`.umbra/admission.yaml` scope, before they're committed or pushed.
Expand Down Expand Up @@ -53,4 +56,4 @@ receipt, and `auto_merge` is always false — a human merges.

## License

[MIT](LICENSE) © 2026 Binay Dalai.
**Copyright (c) 2026 Binay Dalai. All rights reserved.** This code is not open source. You may not use, copy, modify, distribute, or commercialize it for your own personal or commercial purposes without explicit written permission from the author, who alone retains the right to use and monetize this project. See [CONTRIBUTING.md](CONTRIBUTING.md).