Procedural DNA curator for the Cont Hive: recipe inspector, validator, compiler, and lifecycle keeper.
Project description
contrecipe
Procedural DNA curator for the Cont Hive.
contrecipe is the recipe inspector, validator, compiler, and lifecycle keeper
for the Cont Hive air-gapped AI coding stack.
It does not chat with users and it does not solve tasks. It inspects, validates,
compiles, quarantines, and evolves recipes — the procedural memory of Cont.
Identity
In the pDNA (Procedural DNA) philosophy, intelligence accumulates in recipes,
not in the model. A recipe is a small, atomic, deterministically verifiable
procedure. contrecipe is the gatekeeper for that procedural corpus:
Cont → does the work (talks to user, calls tools)
Contmemo → decides what enters memory (scribe + archivist)
Contrecipe → decides what enters the procedure corpus (master + compiler)
A recipe is valid only if:
- every step is atomic
- every tool exists in the live registry
- every input is bound
- every output is named
- every validation point returns a deterministic bool
- no LLM judgment is used as truth
Install
pip install contrecipe
Standalone, zero cloud, zero server, zero internet.
CLI
contrecipe --version
contrecipe inspect <path-to-recipes> # corpus statistics + phantom-tool scan
contrecipe validate <recipe.yaml> # canonical schema check
contrecipe compile <recipe.yaml> # source → executable plan (dry run)
contrecipe test <recipe.yaml> # golden test
contrecipe watch <proposals-dir> # background daemon (proposal inbox)
contrecipe quarantine list # quarantine status
Status
Pre-alpha. See CHANGELOG.md for sprint progress.
License
MIT
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file contrecipe-0.4.0.tar.gz.
File metadata
- Download URL: contrecipe-0.4.0.tar.gz
- Upload date:
- Size: 31.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4777f704c9cb9074373977a30f34acc29037023c7380defc8535d6d9b5133696
|
|
| MD5 |
181601719f0520dda48748068d743b1c
|
|
| BLAKE2b-256 |
c232bcd95d29e06b9eec09a4a203156dd72e8a401d267979a3224ac7762f989e
|
File details
Details for the file contrecipe-0.4.0-py3-none-any.whl.
File metadata
- Download URL: contrecipe-0.4.0-py3-none-any.whl
- Upload date:
- Size: 26.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb4512c06172ac41284f0a33a306a95d261593eb843a0c4bcd0ad1ef0702eac1
|
|
| MD5 |
08645f2e86cad06a63d87a65ea1b789e
|
|
| BLAKE2b-256 |
1c674e1b33807421fdaae20d1743c4eadf74d055aacadbc303f967df09d7916a
|