Governed Execution Engine
The Governed Execution Engine documentation is maintained as one semantic source and evidence model. Reading modes may change emphasis and presentation, but they do not create competing versions of a platform claim.
This overview keeps the documented claim aligned with its source references and evidence model. It describes the documentation structure for public-safe reading modes, so the same claim can be read with executive, engineering, or AI emphasis without adding a separate platform claim or unsupported outcome.
How to read this page
Read the page as one traceable explanation. Executive mode highlights the governing idea; engineer mode makes the source and evidence relationships explicit; and AI mode exposes that same structure for consistent interpretation. These are reading modes over one semantic source and evidence model, not separate claims or competing documents.
Start here
If you have no repository context, begin here. First locate the governing
source boundary in sources/authority.json, then open registries/sources.json
and match source.naming-decision, source.documentation-boundary, and
source.platform-delivery-contract to their locators, revisions, digests, and
public-safe disclosures. Next read the Semantic source, Projection, and
Release boundary sections of architecture.md to understand how
content/, registries/, and models/ relate to authored Markdown and the
deterministic build/index.json projection. The
source.platform-delivery-contract record is the contract governing this
delivery profile's reproducibility; the reproduced evidence is
build/index.json together with the deterministic content-validation and
projection checks. Finally read the Employee
Onboarding: First Task contract
and reader manifest
for this route before completing the named first documentation task with:
python3 tools/validate_content.py --journey journey.employee-onboarding-first-task --semantic-only.
This produces product-side documentation evidence only; it grants no platform
authority and performs no approval, publication, promotion, rollback,
release-pointer, or live-directory action. Keep missing or conflicting source
facts unresolved.
For prospective adopters
Prospective and current customers can use this overview to understand the public-safe value of a governed documentation surface: one semantic source and evidence model is presented consistently across executive, engineering, and AI reading modes. The modes change emphasis, not the underlying claim. This page helps a reader assess whether a bounded documentation use case is worth evaluating; it does not promise a capability, business outcome, performance, compliance result, availability, or customer result. Keep any missing, stale, or conflicting authority visible as an unresolved gap.
Trace the governing claims
Start with sources/authority.json, whose approved source list is
source.naming-decision, source.documentation-boundary, and
source.platform-delivery-contract. In registries/sources.json, verify each
ID, its recorded locator and revision, and its public-safe disclosure:
source.naming-decision maps to factory:decisions.md#Governed Execution Documentation Steward naming and route; source.documentation-boundary maps to
product:architecture.md#Semantic source; and
source.platform-delivery-contract maps to
agent-orch:docs/delivery-profile-contract.md#content. The one-semantic-source
and evidence-model claim and its reading-mode boundary trace to all three IDs;
the no-publication boundary traces to the documentation-boundary and
platform-delivery-contract IDs. If an ID, revision, digest, or disclosure is
missing or stale, record the claim as unresolved rather than guessing.
Plan your evaluation
Select one bounded documentation use case, write down the claims and evidence it requires, and compare that list with this overview and the three approved registry records. Then request or conduct one scoped evaluation conversation about that comparison. Keep the next step reversible and product-scoped: the conversation evaluates fit and evidence needs, not approval, publication, release-pointer creation, a promised capability, or an adoption result. Record the specific unresolved gaps and stop there if the approved evidence does not establish a conclusion.
Publication Boundaries and Reader Journeys
A reviewed candidate is evidence that a bounded package is ready for review,
not evidence of approval or publication. Candidate status remains distinct
from promotion, scheduling, rollback, a release pointer, and a live directory.
To trace a claim, start at sources/authority.json, follow its public-safe
IDs through registries/sources.json, and use build/index.json with the
deterministic content-validation, projection, and smoke evidence to reproduce
the documented source and evidence trail. For version interpretation, compare
the immutable candidate record’s previous-version identity, rollback-target
identity, rollback availability, and any release-blocking fact; if a fact is
missing, stale, or conflicting, record it as unresolved rather than inventing
one. Keep product conclusions separate from platform-owned attestations. The
next adoption decision is therefore reversible and product-scoped: select one
bounded use case, review its evidence gaps, and keep the candidate parked while
fit is evaluated. This guidance creates no pointer, promotes nothing, writes no
live directory, and does not publish, schedule, or roll back anything.
Candidate-Evidence Preflight Troubleshooting
This is a bounded Internal Knowledge troubleshooting route for auto-orch
operators and maintainers. Before interpreting any candidate-evidence failure,
open sources/authority.json and verify
authority_revision: 2026-08-08, the exact IDs
source.naming-decision, source.documentation-boundary, and
source.platform-delivery-contract, and employee_may_modify: false. Match
each ID in registries/sources.json and check
that its record is disclosed as public-safe, with its recorded locator,
revision, and digest. Those records map respectively to
factory:decisions.md#Governed Execution Documentation Steward naming and
route, product:architecture.md#Semantic source, and
agent-orch:docs/delivery-profile-contract.md#content. A missing, stale, or
conflicting authority or registry fact stays unresolved; it is not repaired by
editing prose, fixtures, manifests, or protected sources.
Then use the selected
journeys/candidate_evidence_preflight_troubleshooting.json
as the route declaration for this page. It is mission-authorized,
candidate-only, tied to this page, and declares five required, non-exploratory
journeys with acceptance traces and exact commands. The contract, model,
preflight tool, tests, and fixtures explain the product-side preflight shape;
they do not add platform authority. A declaration, expected result, or named
review path is not evidence that a command ran or that independent review
exists.
Failure Modes
Classify the first observed error before remediation. A schema or evidence-shape
failure concerns the required top-level fields schema_version, kind,
journeys, and review_verdict_path, or a journey's journey_id, name,
status, steps_taken, source_refs, traces_to, blockers, and
commands_run. Each command claim also needs command, integer exit_code,
and non-empty observed_result; coverage, trace mapping, and a missing
observed field are separate failures. A command-allowlist failure means the
claimed string is not an exact member of the selected manifest's allowlist. A
journey-identity failure means the ID, name, position, or trace does not match
the selected declaration. Review-path failures concern the exact
code-reviews/content-review.verdict.json path and its independently readable
artifact. A fixture illustrates a validator case; it is not execution evidence.
For this route, compare commands byte-for-byte against this exact allowlist:
python3 -B -m json.tool sources/authority.json
python3 -B -m pytest -p no:cacheprovider tests/test_candidate_evidence_preflight.py
python3 -B -m json.tool journeys/candidate_evidence_preflight_troubleshooting.json
python3 -B tools/validate_content.py --semantic-only
The selected journey command must also equal that journey's own declaration. Leading or trailing spaces, doubled spaces, newlines, alternate executables, or a command that merely succeeds elsewhere do not match. An expected result does not replace the actual observed result. Keep the candidate-only boundary and the separation between product conclusions and platform-owned attestations; neither a failure category nor a successful check is transition authority.
Compare journey names byte-for-byte as well. The five selected names are:
As an auto-orch operator, verify the sealed authority and public-safe source boundary before troubleshooting.
As an agent-orch maintainer, diagnose candidate-evidence schema and observed-field failures.
As an auto-orch operator, distinguish exact command-allowlist and journey-name failures.
As a future playbook author, separate fixture examples from independent review-path evidence.
As an independent reader, verify the troubleshooting guide and route unresolved evidence without crossing the candidate-only boundary.
Do not shorten, punctuate, normalize, or replace a name with an ID. A name or command mismatch remains attached to the original journey and is escalated as declaration drift.
Diagnosis and Remediation
Read docs/candidate-evidence-preflight-contract.md,
models/candidate_evidence_handoff_contract.json,
and tools/candidate_evidence_preflight.py
together with the relevant test and fixture. For schema failures, compare the
record with the model and tool: top-level schema_version: 1, kind
candidate-evidence-preflight-evidence, the complete declared journey set,
and review_verdict_path; then verify each journey's exact name, status,
non-empty steps_taken, source_refs, traces_to, and blockers. The command
claim must preserve the exact declaration, an integer exit_code, and a
non-empty observed_result. The schema permits passed, failed, blocked,
and unresolved, while the preflight rejects a record whose journey status is
not passed. Preserve the actual output, status, and blocker; never fill a
missing observation with an expected result.
For command drift, compare the complete claimed string byte-for-byte with both
the journey declaration and the four-entry allowlist above. The test
definitions and disallowed-command.json specify a non-allowlisted command as
a rejection case, even when it is another plausible content command; that
declaration is not proof that a test ran. The same definitions specify leading
or trailing spaces, doubled spaces, and newlines as non-matches; there is no
normalization step. If a needed check is outside the allowlist, preserve that
mismatch and route a manifest or contract decision to its owner instead of
broadening the page or candidate record.
For journey drift, compare journey_id, exact name, traces_to, and array
position with the selected manifest. invalid-journey-name.json encodes the
case where a correct ID cannot rescue a shortened name; it does not record an
executed failure. The selected troubleshooting manifest declares five
required journeys and its four-command allowlist. The human-readable contract
carries a separate set of five canonical names and a two-command allowlist,
while the model, executable preflight, and supplied handoff fixtures name
journeys/user_journeys_manifest.json
and the three-journey handoff declarations. These are not interchangeable
routes. Recreate evidence only from the current selected declaration and keep
any mismatch, path, field, value, expected code, and owner unresolved; do not
choose whichever declaration produces a pass.
For the supplied fixture cases, first identify the declaration set they carry.
valid.json is a complete-shape example for the three-journey handoff shape;
it is not automatically valid evidence for this selected five-journey route.
malformed-evidence.json omits observed_result,
disallowed-command.json uses python3 tools/validate_content.py,
invalid-journey-name.json changes the second exact name, and
missing-review-path.json omits review_verdict_path. These files encode
validator cases only; none is execution evidence. The required review artifact is exactly
code-reviews/content-review.verdict.json; independently verify that it is
readable JSON with schema_version: 1, a verdict of pass or clean, a
findings array, and no High or Critical finding. A named path, fixture
shape, or local declaration does not fabricate independent review; preserve a
missing, stale, malformed, or unverified verdict as a blocker.
Verification and Escalation
After authority verification, an authorized operator may use only the selected
journey's exact allowlisted command. The reproducible record must preserve the
repository path, journey ID and byte-exact name, command string, integer exit
code, observed output, steps_taken, source_refs, traces_to, blockers,
and the owner of any unresolved field. A command declaration is not an
assertion that it ran, and an expected result is not an observed result. The
fixtures are deterministic rejection examples, not execution evidence; the
valid fixture is a shape example, not a review result. The exact independently
readable review path and its verdict fields must be checked separately.
Escalate when authority or registry data, the selected manifest, contract, model, executable preflight, exact journey name, allowlisted command, observed field, fixture interpretation, or review artifact cannot be reconciled. Include the path, exact field or command, observed value, expected declaration, preserved output, and owner—or explicitly record ownership as unresolved. A failed observation alone does not establish a recurring defect, retry count, affected claim, repair target, route, validator attestation, or gate result. Product-side conclusions remain separate from platform-owned attestations. Keep the handoff parked and candidate-only while the governing owner resolves the declaration or supplies independent evidence. Nothing in this troubleshooting result authorizes approval, activation, promotion, publication, scheduling, rollback, a release pointer, or a live-directory write.
Acceptance Checks
- AC-1: Verify authority revision
2026-08-08, the three exact authority source IDs, and each matchingpublic-saferegistry record before interpretation; do not infer or modify authority. - AC-2: Diagnose top-level, journey, command-claim, observed-field, status, and coverage failures from the contract, model, tool, tests, and fixtures; preserve actual values and unresolved blockers.
- AC-3: Compare each command and each journey name byte-for-byte with the selected manifest and its allowlist; retain the original identity and route declaration drift as unresolved.
- AC-4: Distinguish fixture shape examples from execution evidence and independently verify the exact review path and accepted verdict shape; missing, malformed, stale, or unverified review remains a blocker.
- AC-5: Record reproducible checks with paths, commands, exit codes, observed output, traces, and ownership, then escalate within the candidate- only boundary while keeping product conclusions separate from platform attestations and every approval or publication transition.
Registry Source:
content/public/engine-overview.md