TSC is a theory, a target model, and a verifier for triadic coherence.
It evaluates one system through three independent scores:
- α — pattern coherence
- β — relational coherence
- γ — process coherence
These aggregate into C_Σ.
spec/— canonical theoryreference/python/— current implementationexamples/— runnable examplestests/— conformance and implementation testsproject.tsc— live measurement configtargets/— named target declarations
TSC asks one question:
Do three independent descriptions of the same system still describe one system?
Install:
python3 -m pip install --upgrade pip
pip install -e ".[dev]"Run an example:
tsc examples/cellular-automata/glider.md --format textRun tests:
make testMeasure the repo with the current orchestrator:
make self-coherenceStart with:
spec/c-equiv.mdspec/tsc-core.mdspec/tsc-oper.mdspec/tsc-observation-dynamics.mdspec/tsc-glossary.md
TSC uses explicit targets. Current target surfaces are:
specenginerepo
Read:
targets/README.mdfor the target modelARCHITECTURE.mdfor how theory, targets, and verifier fit together
The current executable path is reference/python/.
Useful contributions fall into four areas:
- theory
- targets
- verifier
- tests
Keep them aligned.
CC-BY-4.0
@software{tsc2025,
title = {TSC: Triadic Self-Coherence Framework},
author = {Peter Lisovin},
year = {2025},
version = {v3.1.0},
url = {https://github.com/usurobor/tsc}
}- Issues: GitHub Issues
- Email: usurobor@gmail.com