Skip to main content

Proof layer for software changes. Keep only what proves itself.

Project description

TEREO

AI writes. TEREO proves.

TEREO is a proof layer for AI coding. keep only if gain > noise Each kept receipt becomes the next baseline.

It watches one small change, reruns one fixed check, and writes one readable receipt. The check can prove a bug fix, a behavior change, or a speedup.

TEREO comes from Ancient Greek τηρέω (tēréō): to watch over, guard, preserve.

One proofboard.

TEREO proofboard

Demo

  1. Install TEREO.
pip install tereo
  1. Feel the loop.
tereo demo

Working on this repo itself? See the local setup in runtime/README.md.

The demo should close with something like this:

scorecard: latency: 10.000000 ms -> 8.000000 ms; 2.000000 ms better (20.00%)
verdict: keep
confidence: high

Quick Start

  1. Install TEREO.
pip install tereo
  1. Run TEREO locally.
tereo --help
  1. If you prefer module execution, run:
python3 -m tereo --help

Use your own check. Keep your own workflow. Make it yours.

TEREO is small on purpose. Fork it. Keep it. Make it yours.

Public Commands

tereo demo
tereo prove
tereo show
tereo log

Everything else is there to support this surface, not to replace it.

Why This Is Hard

  • one good-looking run can lie
  • gains drift
  • noise changes verdicts
  • checks matter more than vibes
  • hold is different from keep

Narrow By Design

TEREO is strongest when one fixed check can judge one small change. That is a feature, not a full replacement for broader product judgment.

Read Next

If the project is easy to explain, it is easy to trust.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tereo-0.1.1.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tereo-0.1.1-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file tereo-0.1.1.tar.gz.

File metadata

  • Download URL: tereo-0.1.1.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tereo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 db4731dbeab9f2830f75b5ffb72c62ddaccb9bb63dc45a6c399b5ae2387d15d2
MD5 3de856343b7192876aa1f815a77de309
BLAKE2b-256 3e1a9292d1b327c242a9220a757cdc9a38f4ef9e2952adc47fee195cd8e9a3c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tereo-0.1.1.tar.gz:

Publisher: publish-pypi.yml on kim-woojoo/tereo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tereo-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tereo-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tereo-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0c12e92e807d980d366ff52362e353c653fbe26314951206952484ecab30bc6
MD5 b1983e4f9eb44b60a45bf5f244dd8d48
BLAKE2b-256 5c120832377c9fb827251c9b73c2bf07122c49fd2561e2c6a5401b94f1e2e829

See more details on using hashes here.

Provenance

The following attestation bundles were made for tereo-0.1.1-py3-none-any.whl:

Publisher: publish-pypi.yml on kim-woojoo/tereo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page