Frozen acceptance boundary
The objective, constraints, required behavior, evidence, and failure conditions are fixed before the result is judged.
FalseGreen Job
Production Beta
$2,999 USD
Buy one Job for one bounded consequential engineering scope—not one verifier call or CI run. Define what must be true, then work with Codex or Claude Code against a fixed acceptance target.
FalseGreen is currently in Production Beta. Core verification and acceptance are live, while we continue hardening the hosted execution path against real-world operational edge cases. Beta customers may encounter interruptions; FalseGreen fails closed rather than manufacturing a result.
One Job
What one Job covers
When the definition of done freezes, FalseGreen automatically binds the Job to that boundary. Implementation, independent verification, authorized repair, and reverification then stay inside the same Job while the target remains unchanged.
The objective, constraints, required behavior, evidence, and failure conditions are fixed before the result is judged.
FalseGreen verifies the exact implementation outside the coding agent’s own completion claim.
The Job concludes Accepted, Failed, or Insufficient Evidence—not with a vague confidence score.
The result, exact software verified, evidence, limitations, and acceptance history remain available after the coding session.
When evidence demonstrates a deficiency, the coding agent can repair it and FalseGreen independently reverifies the same frozen boundary. The target does not move.
The Job boundary
FalseGreen automatically scopes the Job to the frozen definition of done. A failed verification attempt does not automatically cost another Job.
Same Job
If FalseGreen demonstrates a deficiency that can be repaired within the frozen scope, repair and reverification continue under the same Job.
Same Job
The implementation may change during repair. FalseGreen binds each verification attempt to the exact source it verified while keeping the same frozen definition of done.
Current Job ends
FalseGreen ends the Job when it is accepted or when the bounded repair and evidence policy establishes that the current Job cannot continue.
New Job
A material change to the frozen requirements is a different scope. It must not be disguised as repair.
Change the implementation → same Job. Change the frozen definition of done → new Job.
The decision
FalseGreen reports what the evidence establishes. For ACCEPT, the stopping condition is concrete: the evidence supports the frozen definition of done.
A Job can also conclude Failed or Insufficient Evidence. Buying a Job does not guarantee a favorable result.
ACCEPTED
The frozen requirements were established by the evidence.
FAILED
One or more required criteria were demonstrated to fail.
INSUFFICIENT EVIDENCE
The available evidence could not establish the full boundary.
The report
The coding session can end. The evidence does not. Every FalseGreen Job produces a durable report showing the frozen definition of done, the exact software that was verified, the evidence FalseGreen observed, any limitations, and the authoritative result.
The report ties the Job to its frozen definition of done and preserves the exact source and evidence from each verification attempt. Accepted, Failed, and Insufficient Evidence keep their distinct meanings; Failed and Insufficient Evidence are both Not Accepted outcomes.
Durable Job report
Verification history
FalseGreen keeps the verification history of the Job. If an earlier attempt demonstrates a failure, the implementation can be repaired and verified again against the same frozen definition of done. A later Accepted result does not rewrite the earlier attempt—the report keeps both.
Repair and reverification continue inside the same Job only while FalseGreen's bounded Job policy authorizes continuation. This is not an unlimited repair promise.
If a Job reaches a final Not Accepted outcome, that Job remains finished. If later work continues against the same unchanged definition of done under another Job, the earlier result remains linked in the acceptance history rather than disappearing.
Change the implementation: same scope. Change the definition of done: new scope.
See this in the SPARK case study →One FalseGreen Job
Verification attempt 1
NOT ACCEPTED
Demonstrated failure retained
Verification attempt 2
NOT ACCEPTED
Remaining failure retained
Verification attempt 3
ACCEPTED
Current source independently verified
Same Job · same frozen DoD · one Job credit
What it is for
These are examples of the same FalseGreen Job. They are not separate products.
Current language support
Support is scoped to the Job and the environment required to establish its acceptance criteria.
What a Job is not
CI can supply checks and evidence. FalseGreen independently decides whether the agreed Job is done.
After your first Job
Connect PR Gate to the repository once. From then on, any pull request backed by a FalseGreen Job automatically requires an accepted result for its exact head before merge.
Acceptance remains bound to the exact commit or artifact. A changed artifact requires a new acceptance decision.
Learn about PR Gate →Coming next
PR Gate will be free. A Job-backed pull request will require the FalseGreen result tied to its exact head before merge.
See how PR Gate will work →FalseGreen Job
$2,999 for one bounded consequential software Job.
Buy a Job — $2,999