-
Notifications
You must be signed in to change notification settings - Fork 0
Regenerate after v0.8 items 1 to 5 #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
9dc4c4f
c9dc82f
b8ef889
5be4ef1
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -218,9 +218,9 @@ the framework's own interrupt, and a framework with no such primitive does not n | |
| ## Where it stands | ||
|
|
||
| {/* generated from the suite, pyproject and the soak (mdx) — run the generator */} | ||
| - **Version 0.7.0**, on [PyPI](https://pypi.org/project/ctrlrun/), Python 3.11 and later. | ||
| - **5,167 tests**, every version specified before it was written and every requirement mutation-tested. | ||
| - **16 guarantees you can check in your own setup**, with `ctrlrun verify` against your policy, on your store's backend, in a scratch store it creates. | ||
| - **Version 0.8.0**, on [PyPI](https://pypi.org/project/ctrlrun/), Python 3.11 and later. | ||
| - **5,653 tests**, every version specified before it was written and every requirement mutation-tested. | ||
| - **21 guarantees you can check in your own setup**, with `ctrlrun verify` against your policy, on your store's backend, in a scratch store it creates. | ||
| - **One host: a file.** SQLite, no server, no ops. **Many hosts: Postgres**, the same guarantees, graded by the same suite. | ||
| - **Soaked for 20m 0s on postgres**: 889,735 actions, 0 unattributed ambiguous outcomes, positive control fired. Nothing here establishes what only accumulates over days. [What it does not establish](https://ctrlrun.dev/docs/production/soak). | ||
| - **Each receipt carries the hash of the one before it**, so an alteration is detected and named. | ||
|
|
@@ -233,6 +233,13 @@ the framework's own interrupt, and a framework with no such primitive does not n | |
| - No sector packs. (the policy templates are starting points, not a product) | ||
| {/* end generated */} | ||
|
|
||
| **Not yet:** | ||
|
|
||
| - No external security audit. (optional, and no release waits for one) | ||
| - No third-party review of the kernel. (every review so far was run inside this project) | ||
| - No sector packs. (the policy templates are starting points, not a product) | ||
| {/* end generated */} | ||
|
Comment on lines
+236
to
+241
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Remove the duplicate generated Both 🤖 Prompt for AI Agents |
||
|
|
||
| ## Start here | ||
|
|
||
| <Columns cols={3}> | ||
|
|
||
Large diffs are not rendered by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🗄️ Data Integrity & Integration | 🟡 Minor | ⚡ Quick win
🔎 Supported by static analysis
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 32472
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 15797
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 8328
🌐 Web query:
GitHub CTRLRun ctrlrun pyproject.toml version 0.8.0 ctrlrun.verify.guarantees GUARANTEES💡 Result:
<search_synthesis>
CTRLRun is an open-source infrastructure project designed to manage and secure consequential AI-agent actions [1]. It provides tools to define which actions an agent may execute autonomously, which require human approval, and which are strictly blocked [1]. Regarding your query: - CTRLRun Version: As of September 12, 2026, the available versions on PyPI include up to v0.6.1 [2]. There is no official release of v0.8.0 documented in the search results, although project documentation has previously noted that an external security audit was planned for v0.8 or v0.9 [3][2]. - ctrlrun.verify.guarantees: The
ctrlrun verifycommand evaluates a set of established guarantees against a given configuration [4]. These guarantees are intended to ensure transaction safety and security for agent-driven operations [1]. - GUARANTEES: The project documentation specifies thatctrlrun verifyruns eleven distinct guarantees against the configuration in a sandboxed, "scratch" store environment, using fake executors to ensure no network calls are made during verification [4]. These guarantees are mapped to specific code and tests within the repository to validate the system's claims [5][6]. For detailed information on the specific guarantees and the verification contract, you should refer to the official documentation at https://ctrlrun.dev/ and thedocs/verify.mdanddocs/CLAIMS.mdfiles in the GitHub repository [5][7][4].</search_synthesis>
<source_evidence>
Citations:
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 39925
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 26615
🏁 Script executed:
Repository: CTRLRun/ctrlrun-docs
Length of output: 507
Regenerate both readiness blocks from the authoritative core checkout.
render_readiness.pyreads the package version from the corepyproject.tomland release status fromCHANGELOG.md. Those sources identify0.7.0as the current release;0.8.0remains underUnreleased. The current catalogue contains 21 guarantees, so do not replace 21 with 19 based only on the PR summary. Regenerate the blocks indocs.mdxanddocs/production/index.mdxso the version, combined test count, and guarantee count come from one measured state. Both pages can currently publish a false “0.8.0, on PyPI” claim.📍 Affects 2 files
docs.mdx#L221-L223(this comment)docs/production/index.mdx#L30-L32🤖 Prompt for AI Agents