Where does it go?
Into an email, a spreadsheet, another tool, or a person's review? The next step tells you what is at stake.
AI workflows · code, examples, and clear limits
Runnable AI workflow examples expose their inputs, reasons to continue or stop, and decisions that remain with a person. Source, tests and explicit limits are available for inspection.
Three useful questions
An answer can look convincing even when a source is missing or out of date. If a message or system change follows automatically, that mistake has a real effect.
Into an email, a spreadsheet, another tool, or a person's review? The next step tells you what is at stake.
In the public examples, missing, stale, or conflicting information stops the handoff.
The test shows why it stopped. A person still reviews any consequential next action.
You can see this in the test examples. If a similar mistake happens in your work, describe one case and we can begin by finding what needs checking.
Ask a questionFrom example to real question
A sanitized description is enough: what enters the system, where the result goes, and which mistake causes the most trouble. The first conversation needs no credentials, private files, or production access.
Then we can define a small check: a valid example passes, broken ones stop with a reason. Any real work needs its own scope and agreement.
The public code uses synthetic data. It is not a client deployment and performs no external action.
What is in the code
What the program receives, where it sends a result, and who owns the decision.
When information is missing, stale, or contradictory, the workflow does not pretend it succeeded.
Valid and broken cases, a reason for each result, and a plain account of what the tests do not prove.
Start with something concrete
A small example shows where a workflow can go wrong. Only then is it useful to talk about a larger system.
Can one handoff accept a valid example and clearly refuse the bad ones?
The first result may show whether other transitions need attention.
After that, we can describe the open questions. A description alone does not authorize changes to a working system.
Operating Core Map
This interactive map follows one example from input to evidence check, bounded work and human review. It is a way to inspect the idea, not a running client system.
Checked-in control-surface map
Browser-local inspection of a checked-in map, not a runtime system, evidence, contract, deployment, provider observation, or permission. It has no network, storage, telemetry, clipboard, navigation, prefill, or submit APIs.
Public, runnable evidence
The repository contains dependency-free references for evidence gates, bounded asynchronous polling, operator handoff, and explicit terminal failure states. One command runs this demo's test suite; it is not a safety guarantee for a future client adapter.
python3 run_proof.py
Try it yourself
Choose a test scenario. The example shows a decision and its reason without taking any external action.
Checked-in synthetic outcome
Complete synthetic evidence can produce a draft; a human still decides any next action.
Prepared test data, not an assessment of your system. This example runs only in this tab.
Illustrative browser-local replay of the separate checked-in evidence-gate fixtures. The current checked-in explorer source contains no network, storage, or telemetry APIs. It is not Python equivalence, EGOH parity, production safety, certification, client validity, or external authorization.
Local acceptance packet
Choose controlled values only. The builder produces a browser-local planning draft, not evidence, a contract, an award, a payment, or authority for an external action.
Your browser-local output
{
"schema": "external-buyer-acceptance-packet-v1",
"workflow": null,
"source": null,
"target": null,
"decision_owner_role": null,
"decision_owner_status": "must-be-named-during-human-review",
"costly_failure": null,
"measurable_five_day_evidence": null,
"test_environment": null,
"human_action_boundary": null,
"boundary_declaration": null,
"exclusions": "production-credentials-private-data-payment-account-changes-excluded",
"output_status": "UNSENT · no buyer selections · local to this tab · not validated",
"scope": "review-only",
"draft_class": "unpopulated-planning-template",
"completion_status": "incomplete",
"authority": "none",
"evidence": false,
"contract": false,
"award": false,
"payment": false,
"external_action": false,
"external_action_authorized": false,
"production": false,
"production_activation": "excluded",
"automatic_submit": false,
"manual_route": "existing-github-issue-form"
}Canonical Issue Form bridge
{
"state": "held-incomplete-local-draft",
"authority": "none",
"external_action_authorized": false
}After every controlled value is chosen, the bridge shows the engineering scaffold plus the buyer-declared acquisition-source choice for the canonical Issue Form. Review every public summary manually: this page does not enter, copy, or submit it. Then manually open the existing English public GitHub Issue Form. A public form cannot verify the absence of private data.
Manually open the existing English public GitHub Issue FormDo not enter here or add to a public issue any secrets, credentials, private code, customer/personal data, private URLs, or production access details. The current builder has controlled fields and no network, storage, telemetry, or automatic-submit APIs.
Where this helps
For example, a program passes a result to another tool, waits for a service, or decides whether its sources are enough for a conclusion.
If we cannot make an honest check, that is also a result: name what is missing instead of calling an unknown outcome a success.
Have a question or a similar problem?
Public issues are visible to everyone. Do not send passwords, private data, client code, or production access details.