feat(breg): add verified Evidence capabilities to governed Rhai actions - #924
Conversation
…ties Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
…lures Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e7777b829c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9a4e854e41
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5a45dfcaef
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
|
@codex review |
|
Codex Review: Didn't find any major issues. 👍 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Implementers can define a governed registry operation that computes values, refuses invalid input, conditionally verifies another registry through Evidence, and commits the resulting local records atomically. The farmer/landholding example trims and joins an identifier, checks active status, optionally obtains category, and persists the same identifier used in the verified request.
evidence::resolve(capability, subjects)helper with reviewed offline contract imports, fixed operator trust, typed selected outputs and exact local transcript fixtures.Checks
Notes
Security review covered capability and selector authority, verification, cancellation, final authorization/freshness, receipt precedence, atomic retention and safe errors. The helper performs no arbitrary HTTP or database reads. Runtime retention access is INSERT-only; expired material requires explicit privileged maintenance.
This remains a trial ABI: at most two declared one-use capabilities, eight concurrent evaluations, bounded responses and retention, fixed trust, and request-origin selectors. Separate calls are separate observations. Reviewed-change Evidence integration and SDK action invocation are outside this change. Native PostgreSQL constraints continue to protect local stored invariants across write interfaces.
DCO
Signed-off-bytrailer.