ACCEPTED
The required declarations are supported by trusted evidence bound to the evaluated state.
Coding-agent verification
EmpoweredText Verify is a merge gate for coding-agent pull requests. It independently checks declared changed-file scope and required TEST and BUILD results before a human merges.
Verify checks the report. It does not certify the code. It establishes bounded acceptance facts—or makes the unresolved gap explicit.
View setup on GitHub01 / THE PROBLEM
A coding agent finishes a task and reports what changed and what passed. That report is operationally useful, but it remains the agent’s own account.
When a pull request reaches an acceptance boundary, the organization needs to compare those declarations with repository state and trusted execution tied to the exact state under review.
02 / DECLARATIONS
V1 stays deliberately narrow. The acceptance declaration names the facts that must be checked.
The exact set of paths the agent says the work changed.
The required test outcome for the evaluated pull-request state.
The required build outcome for the evaluated pull-request state.
03 / EVIDENCE
The changed paths present in the pull request—not a prose summary of them.
Required TEST and BUILD results produced by organization-controlled workflows.
Evidence must belong to the precise pull-request state ET evaluates. A result for an earlier state is not silently carried forward.
05 / FINDINGS
Each state says something precise about the bounded declaration and the evidence available for it.
The required declarations are supported by trusted evidence bound to the evaluated state.
No positive contradiction is established, but required evidence is missing, stale, or unbound.
An evidence gap is not a positive failure.
Trusted evidence positively contradicts a required declaration.
A contradiction does not establish dishonesty or global code failure.
Important: REVIEW REQUIRED is not a failed build. BLOCKED is not a judgment about an agent’s motives or the code as a whole.
06 / PORTABLE PROOF
Every detail below is synthetic and public-safe. The repository, paths, hashes, and check names are fictional.
The required declarations are established for this exact pull-request state.
No contradiction is established, but the evidence is not sufficient for acceptance.
Trusted repository state positively contradicts a required declaration.
07 / INDEPENDENCE
Verify does not ask a second model whether the first model sounds credible. It compares a defined claim with repository state and trusted execution controlled by the organization.
The distinction is structural: the claim source is separate from the evidence source, ET’s adjudication is bounded, and human authority is retained.
08 / LIMITS
Silence outside the evidence boundary is a feature, not a missing marketing claim.
09 / GITHUB PR WORKFLOW
ET Verify is now available as a public GitHub Action alpha. The organization still defines and enforces the workflow and required checks.
Coding agent commits an acceptance declaration
Changed-path scope and required TEST / BUILD results are declared.
Organization-controlled required workflow runs Verify
ET evaluates repository state and trusted execution against the exact pull-request state.
ET returns a bounded finding
ACCEPTED, REVIEW REQUIRED, or BLOCKED—with the relationship and limit intact.
Human merges or returns the work
The consequence belongs to the organization, not the verifier.
uses: empoweredtextlabs/et-verify@474a1d79599a714ccb2cac28a0b34c1444ad86c7
This is the Action coordinate. Setup also requires a GitHub workflow and your organization’s required-check configuration.
Repository-local and hosted smoke established Action invocation, exact-head evaluation, and output publication. They did not establish organization-ruleset authority or branch-protection sufficiency.
Public GitHub Action alpha
The supported public alpha surface is the GitHub Action. There is no npm installation, and the CLI is not supported in this alpha.
View setup on GitHubQuestions about setup: abram@empoweredtextlabs.com