Control loop first, proof underneath

CARVES gives AI work project memory, progression, and review.

The public model is simple: keep the project goal visible, move through a bounded plan, preserve the project memory needed for the next step, require evidence after execution, and let the human decide whether the result can continue. Guard, Handoff, Audit, Shield, and Matrix are the local proof chain underneath that loop.

core advantages
advantage ->

Progress

Stable project progression architecture.

CARVES gives AI work a repeatable path: goal, bounded card, plan, evidence, review, and next step. This is the structure that keeps a project moving instead of drifting through chat.

A project should not end up as a long chat transcript; it should keep moving with goal, plan, evidence, review, and next step visible.

control loop
loop ->

Goal

Direction and final review stay human-held.

The human keeps the goal, decisions, and acceptance points visible instead of letting a long chat silently drift.

Technical proof layer

The module chain sits below the workflow.

These modules are still important, but they are not the first thing a new user has to understand. They explain why CARVES can keep evidence, handoff, local self-checks, and composition proof inspectable.

technical proof layer
module ->

Guard

CARVES Guard: Patch admission gate.

Checks AI-generated patches before they enter review or merge.

Guard reads the git working tree, applies local policy checks, and returns allow, review, or block without pretending to be an operating-system sandbox.

CLI carves-guard

Output .ai/runtime/guard/decisions.jsonl

Open Guard

Human review remains the gate.

Matrix records local composition proof. It does not decide that a patch should merge, certify a project, rate an AI model, or prove semantic correctness. The technical proof layer supports the console; it does not replace the human control point.