simplicio-cli (simplicio-dev-cli)
Deterministic task-to-code contract and verification CLI. It never executes or provisions an LLM: the agent decides the change, and this CLI applies and verifies it.
Commands
simplicio-dev-cli edit --root <repo> --plan <edit-plan.json> --apply --json: applies a{"operations": [{"path", "find", "replace"}]}plan (eachfindmust match exactly once), then runs a bounded, scoped verification and prints one JSON receipt withmutation_receipt.verification.status.simplicio-dev-cli testruns the project's verifier.simplicio-dev-cli capabilitieslists what this install supports.
Part of the simplicio-loop monorepo (packages/dev-cli). Install for
development with bash scripts/dev_install.sh from the repository root.
What the model sees
The model writes the edit plan and reads back one JSON receipt: files changed, the plan digest, and the verification result with a short stdout/stderr tail. It never sees the CLI's internal compile or diff stages.
Token effect
A change is paid once as the plan, a few find/replace pairs, instead of whole rewritten files. The receipt keeps only a bounded output tail.
KV cache effect
The receipt is printed with sorted keys and holds no model-visible prompt text. Appending it at the end of the conversation leaves the earlier cached prefix untouched.
Metadata
Release files for simplicio-cli 0.18.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| simplicio_cli-0.18.16.tar.gz | 538.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| simplicio_cli-0.18.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.2 MB
Release files / simplicio_cli-0.18.16.tar.gz
| Download URL | simplicio_cli-0.18.16.tar.gz |
|---|---|
| Size | 538.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
527d55096cd083b6a5f5d75e110270b84329c1921c14aeac1eeebdb026ac5257
|
|
BLAKE2b-256 checksum How to use checksums |
0a37dc87bc412985c6c42864db617f915bbd57a987a2b047fec64406b7998f75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / simplicio_cli-0.18.16-py3-none-any.whl
| Download URL | simplicio_cli-0.18.16-py3-none-any.whl |
|---|---|
| Size | 705.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
767b2a3546e58ac742742d7910bc6e852441ab8e154a64e6f1a70216fa6671d2
|
|
BLAKE2b-256 checksum How to use checksums |
b27bbd40870684d480dbb8a56e46a7decce6361cd6cb8771d51e7155cc0c4f9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|