Skip to main content

License Guard

Enforce licensing on every commit. Copyright, dual-license, CLA. Auto-fix mode. Licensing is one of those things that’s easy to set up and even easier to forget. A new repo gets created without a LICENSE file. Copyright headers drift out of date. Someone adds a CLA requirement but never enforces it. License Guard checks all of this automatically. Every commit, every repo.

What It Does

  • Verifies correct copyright notices
  • Checks license type matches your policy
  • Confirms LICENSE files exist and are current
  • Interactive first-run setup for new repos
  • Toolbox-aware: checks every sub-tool in a monorepo
  • Auto-fix mode repairs issues without manual editing

Install

ldm install wipcomputer/wip-ai-devops-toolbox

Usage

wip-license-guard check          # check current repo
wip-license-guard check --fix    # auto-fix issues
On first run in a new repo, it walks you through setup: which license, what copyright line, whether to require a CLA. After that, it just enforces.

Interfaces

CLI.

Part of LDM OS

License Guard is part of AI DevOps Toolbox, which installs into LDM OS.