Goal
Required before the proposal can be reviewed.
GeneratedSpecs
A GeneratedSpec is a draft plan with sources. It cannot run anything until approved and routed through the HELM boundary. Engineering specs also need repository evidence before code work can close.
Required shape
The schema names what a reviewer needs before the draft can become an approved action.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
Required before the proposal can be reviewed.
What must be recorded if the approved action runs.
Engineering specs
| Requirement | Why it matters |
|---|---|
| Pinned repository commit and source repo | Prevents engineering work from outrunning repository reality or approved scope. |
| Fresh Code Intelligence Graph index | Prevents engineering work from outrunning repository reality or approved scope. |
| CodeIndexReceipt reference | Prevents engineering work from outrunning repository reality or approved scope. |
| CodeImpact report with impacted symbols, files, routes, and affected tests | Prevents engineering work from outrunning repository reality or approved scope. |
| read_set, write_set, assumption_set, and route/API review scope | Prevents engineering work from outrunning repository reality or approved scope. |
| Rollback or compensation plan | Prevents engineering work from outrunning repository reality or approved scope. |
| Closure diff comparison against the approved write_set | Prevents engineering work from outrunning repository reality or approved scope. |
Reject or escalate
Code Intelligence Graph evidence informs review. It does not authorize execution, and stale or missing evidence fails closed.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
HELM returns DENY or ESCALATE according to policy before the work can execute or close.
Sample spec
| Field | Example content |
|---|---|
| Goal | Update the release note so the customer promise matches the shipped behavior. |
| Source evidence | Customer commitment, release ticket, merged PR, and test run. |
| Risk class | Customer-facing communication; approval required before publish. |
| Execution plan | Draft issue, update release note, request reviewer approval, then publish through approved connector. |
| Receipt requirements | Record approval, policy verdict, changed artifact, and proof pointer. |
Boundary
GeneratedSpecs organize goals, evidence, affected systems, approvals, connector targets, code scope, tests, rollback, and proof needs.
They cannot bypass review, PEP, CPI, approval, simulation, CodeImpact evidence, or receipts. Approved action still crosses the fail-closed HELM boundary.