Keystone is an execution evidence verification system.
It transforms execution into preserved evidence that can be independently verified.
Rather than asking reviewers to trust logs, dashboards, screenshots, or operator assertions, Keystone preserves deterministic evidence that can be replayed, examined, and verified independently.
Determinism, replay, recovery, canonical evidence, and fail-closed verification are the mechanisms that make independent trust possible.
The question Keystone answers is simple:
Can this execution claim be verified from preserved evidence?
Choose the review path that matches your goal.
- Read this README.
- Inspect
release_evidence/README.md. - Verify the Keystone self-proof.
- Review
Keystone_Enterprise_Proof/README.txt.
WHY_KEYSTONE.mdFOUNDATIONAL_PRINCIPLES.mdINVARIANTS.mdTRUTH.mdTECHNICAL_ARCHITECTURE.mdARCHITECTURE.mdAUDIT_STANDARD.mdrelease_evidence/README.mdnegative_proofs/
See release_evidence/README.md for current proof packages and exact verification commands.
The negative_proofs/ directory demonstrates fail-closed behavior for intentionally invalid proof material:
- missing Keystone verdict;
- tampered proof envelope;
- tampered stage manifest.
The Keystone_Enterprise_Proof/ directory contains the enterprise-oriented review package, including demo material, technical brief, architecture image, proof artifacts, replay commands, and manifest hashes.
Modern software produces execution claims.
Very few systems preserve enough evidence for those claims to be independently verified.
Logs can be modified.
Screenshots can be misleading.
Dashboards summarize rather than prove.
Operational assertions require trust.
Keystone is designed to replace trust with independently verifiable evidence.
Keystone is designed to:
- preserve canonical execution evidence;
- produce deterministic execution records;
- enable deterministic replay;
- support provable recovery;
- preserve immutable historical evidence;
- fail closed when evidence cannot be verified;
- allow independent reviewers to determine whether an execution claim is trustworthy.
Trust is therefore the result of successful verification rather than an assumption.
This repository is Keystone's public engineering specification and proof surface.
It contains:
- foundational principles;
- architectural invariants;
- truth model;
- technical architecture specification;
- audit standard;
- public proof documentation;
- verification material;
- enterprise proof package;
- reproducibility evidence.
It does not contain:
- Keystone's private execution engine;
- proprietary implementation details;
- internal orchestration systems;
- production deployment infrastructure;
- proprietary recovery implementation;
- proprietary synchronization implementation.
The public repository exists so Keystone's architectural guarantees and verification model can be independently evaluated without exposing proprietary implementation.
For the complete public specification, read in the following order:
WHY_KEYSTONE.mdFOUNDATIONAL_PRINCIPLES.mdINVARIANTS.mdTRUTH.mdTECHNICAL_ARCHITECTURE.mdARCHITECTURE.mdAUDIT_STANDARD.mdPROOF_PACKAGE.mdAUDIT_STATUS.mdENTERPRISE_SUMMARY.md
Each document builds upon the previous one.
The Keystone_Enterprise_Proof/ directory contains the public enterprise review package used to demonstrate Keystone's verification model.
It includes proof artifacts, architecture material, replay demonstrations, verification artifacts, reproducibility evidence, and supporting documentation intended for independent technical review.
The public proof anchor for this package is proof/proof-hash.txt, which is the SHA256 hash of proof/manifest.sha256.
The release_evidence/ directory contains the current public release proof package.
Each release evidence package includes:
- proof envelope;
- stage manifests;
- recorded stage inputs;
- recorded stage outputs;
- Keystone verdict;
- deterministic proof lineage.
See release_evidence/README.md for the current release package, proof hash, verification results, and reproduction commands.
Keystone does not attempt to make execution trustworthy.
Keystone preserves evidence so that trust can be produced through independent verification.
Evidence precedes trust.
Verification produces trust.
Trust is never assumed.