Skip to main content
Codeward logo shield icon

Codeward

Diff-aware policy gates for dependencies, licenses & repository validation with deterministic outputs.

Diff-Aware Results icon

Diff-Aware Results

Only net-new and changed issues surface. Backlog stays quiet so reviewers focus on real regressions.

Progressive Policy Gates icon

Progressive Policy Gates

Escalate from infowarnblock with a documented rollout path that avoids noisy reversions.

Deterministic Automation icon

Deterministic Automation

Uniform JSON arrays (single combined list) + stable markdown sections enable reproducible pipelines & reporting.

Unified Policy Model icon

Unified Policy Model

One rule syntax across vulnerability, license, package & validation domains; change category order: new, changed, removed, existing.

Low Friction Adoption icon

Low Friction Adoption

Drop-in GitHub Action or Docker run. Start in read-only (info) then tighten without rewrites.

Transparent Operation icon

Transparent Operation

Explicit security & trust model: no unsolicited network egress; predictable caching; clear exit codes.

Sample JSON Output (combined)

[
  {"id":"CVE-2024-0001","change":"new","action":"block"},
  {"id":"MIT-License-Policy","change":"changed","action":"warn"}
]

Rendered Markdown (excerpt)

| id              | change  | action |
|-----------------|---------|--------|
| CVE-2024-0001   | new     | block  |
| MIT-License-Policy | changed | warn |

Single homogeneous JSON array always; markdown grouped separately for human review.

Learn about combining