Add plugin release manager primitives#93
Conversation
Add lifecycle RPC contract types, dedicated lifecycle control client plumbing, conservative shadow upgrade orchestration, rollback coverage, and C7 landing docs. Co-authored-by: Codex (tool=Codex CLI; model=GPT-5.5) <codex@openai.com>
|
codex/review-gate state
|
|
@codex review Note This workflow is requesting a Codex generative AI review. |
Link the C7 project journal entry to the opened PR. Co-authored-by: Codex (tool=Codex CLI; model=GPT-5.5) <codex@openai.com>
|
@codex review Note This workflow is requesting a Codex generative AI review. |
|
Codex Review: Didn't find any major issues. Hooray! ℹ️ About Codex in GitHubCodex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback". |
|
@codex review Note This workflow is requesting a Codex generative AI review. |
Add the pre-active delivery commit gate to the lifecycle health-check payload so plugin implementations can enforce the full shadow-instance fence. Co-authored-by: Codex (tool=Codex CLI; model=GPT-5) <codex@openai.com>
|
@codex review Note This workflow is requesting a Codex generative AI review. |
|
Codex Review: Didn't find any major issues. Delightful! ℹ️ About Codex in GitHubCodex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback". |
Note
This PR is purely generated by LLM: OpenAI Codex (GPT-5.5 (reasoning xhigh, summaries auto)).
Summary
Validation
cargo fmt --checkgit diff --checkuv run --no-project /Users/hoteng/.codex/skills/project-journal/scripts/project_journal.py validate --repo /private/tmp/cbth-c7-plugin-release-managercargo test --target-dir /private/tmp/cbth-c7-plugin-release-manager/target --lib -- --test-threads=1cargo clippy --target-dir /private/tmp/cbth-c7-plugin-release-manager/target --locked --all-targets -- -D warningscargo fmt --all,cargo clippy --locked --all-targets -- -D warnings,cargo test --lockedReview Evidence
/private/tmp/cbth-c7-plugin-release-manager/.codex-tmp/isolated-review-sjum1plu, statuspassed, no actionable findings.