Skip to content

feat(manager): align CLI, MCP, and docs - #92

Merged
dh0er merged 1 commit into
mainfrom
codex/mod-manager-v1-cli-plugin-docs
Aug 18, 2026
Merged

feat(manager): align CLI, MCP, and docs#92
dh0er merged 1 commit into
mainfrom
codex/mod-manager-v1-cli-plugin-docs

Conversation

@dh0er

@dh0er dh0er commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • add read-only Manager preflight, exact token-bound recovery, status JSON, and a race-safe Manager-only CLI reset
  • make analyze/remove output and MCP safety metadata match the actual Manager state model
  • expand the GORE plugin skill to the full 12-action lifecycle and bump plugin metadata to 0.3.0
  • update guides and release notes with the completed Nexus, load-order, save, AngelScript, and restoration evidence plus remaining caveats

Validation

  • cargo test -p gore-mod (505 passed)
  • cargo test -p gore (full suite passed)
  • cargo test -p gore-mcp (315 passed)
  • python scripts/check_plugin.py
  • python scripts/check_docs_links.py
  • quick_validate.py plugins/gore/skills/gore-modding
  • independent final diff review: clean

Note

Medium Risk
Changes installation recovery, undeploy ownership boundaries, and MCP consent classification for Manager operations—areas that can brick or mislead automation if wrong—but the diff adds extensive integration tests and keeps recovery token-bound and fail-closed.

Overview
Manager CLI and engine gain read-only mgr preflight, token-bound mgr recover (with --yes/--json), richer status --json, and Reset that only undeploys Manager-owned state while refusing Studio deployments (including owner races). analyze and remove messaging now distinguish “no recognized conflicts” from incomplete footprint knowledge and remind users to Apply after removal.

MCP (87 commands) introduces finer Manager safety classes (ManagerWrite, reconcile, loadout edits), reclassifies mgr import as protected library state (not an install mutation), documents ungated but non-read-only list/analyze/status, and wires recover to force non-interactive confirmation over stdio.

AngelScript composition documents and implements correct handling of prepared-mini StaticNames operands during loadout-wide remap (fail-closed on missing rows).

Plugin 0.3.0 and guides/changelogs expand copy to the full import→recover lifecycle, update consent wording, and record the 2026-08-18 Nexus/load-order/script probe campaign with explicit qualification limits.

Reviewed by Cursor Bugbot for commit 32b2cd7. Bugbot is set up for automated code reviews on this repo. Configure here.

Expose token-bound recovery and Manager-only CLI reset so automation shares the native safety contract.

Refresh MCP metadata, the plugin workflow, and acceptance evidence to match the validated V1 surface.
@dh0er

dh0er commented Aug 18, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@dh0er

dh0er commented Aug 18, 2026

Copy link
Copy Markdown
Owner Author

@cursor review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 👍

Reviewed commit: 32b2cd7672

ℹ️ 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".

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 32b2cd7. Configure here.

@dh0er

dh0er commented Aug 18, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@dh0er

dh0er commented Aug 18, 2026

Copy link
Copy Markdown
Owner Author

@cursor review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Can't wait for the next one!

Reviewed commit: 32b2cd7672

ℹ️ 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".

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Bugbot reviewed your changes and found no new issues!

Comment @cursor review or bugbot run to trigger another review on this PR

Reviewed by Cursor Bugbot for commit 32b2cd7. Configure here.

@dh0er
dh0er merged commit 648b9c8 into main Aug 18, 2026
2 checks passed
@dh0er
dh0er deleted the codex/mod-manager-v1-cli-plugin-docs branch August 18, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant