HumboldtJoker's picture
Upload folder using huggingface_hub
4554903 verified
|
Raw
History Blame Contribute Delete
1.59 kB

Vendored Kintsugi Core

Verbatim copies of the stdlib-only cognition modules from Liberation-Labs-THCoalition/Project-Kintsugi at commit 48f8bd406aafbafcc10b64bf54942ac9808acdde (2026-07-11).

File Origin Modified?
kintsugi/bdi/models.py kintsugi/bdi/models.py verbatim
kintsugi/bdi/store.py kintsugi/bdi/store.py verbatim
kintsugi/bdi/coherence.py kintsugi/bdi/coherence.py verbatim
kintsugi/bdi/drift_classifier.py kintsugi/bdi/drift_classifier.py verbatim
kintsugi/bdi/__init__.py kintsugi/bdi/__init__.py verbatim
kintsugi/skills/base.py kintsugi/skills/base.py verbatim
kintsugi/skills/dag.py kintsugi/skills/dag.py verbatim
kintsugi/skills/registry.py kintsugi/skills/registry.py verbatim
kintsugi/skills/__init__.py reduced re-exports only the vendored modules (original also imports router, which Rivet does not use)
kintsugi/__init__.py reduced version string only

Why vendored

Rivet deploys to machines (Starship) that do not have the Kintsugi repo installed. These modules are pure stdlib, so a verbatim copy is safe and keeps Rivet a real Kintsugi deployment — same dataclasses, same DAG executor, same registry — not a reimplementation.

v2/kintsugi_core.py prefers a real Kintsugi checkout when one is available (KINTSUGI_PATH env var or installed package) and falls back to this vendor copy. Upgrading: re-copy the files and bump the commit hash above.