Skip to content

Add MEX project memory and Codex integration - #19

Merged
BenCodez merged 2 commits into
mainfrom
codex/mex-project-memory
Sep 20, 2026
Merged

BenCodez merged 2 commits into
mainfrom
codex/mex-project-memory

Conversation

@BenCodez

@BenCodez BenCodez commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

Summary

Add MEX 0.8.2 project memory and official Codex Inbox/Relay integration for VotingPlugin-Control. Documents node and browser boundaries, revision-bound READ/PREVIEW/APPLY, mixed-node retries, redacted history, and WebUI state.

The authority order is current code/tests, formal repository instructions/contracts, reviewed MEX knowledge, then historical Relays. MEX is supporting context; current source remains authoritative. This PR changes no application code.

Validation

  • mex wiki rebuild-index, mex check (100/100), and mex doctor passed.
  • mex skills sync --dry-run --tool codex reported no drift or conflicts.
  • Wiki queries returned relevant project context; fresh read-only Codex validation checked substantive claims against current source and docs.
  • git diff --check passed. Local graph/index databases are ignored.

MEX 0.8.2 does not structurally index Java. Codex must inspect Java directly.

Summary by CodeRabbit

  • New Features

    • Added MEX Inbox guidance for drafting, reviewing, and safely applying project-knowledge contributions.
    • Added MEX Relay guidance for preparing, publishing, claiming, and closing team handoffs.
    • Added project memory and routing guidance covering architecture, operations, setup, WebUI behavior, and control patterns.
    • Added safety rules for approvals, revisions, retries, recovery, authentication, and sensitive information handling.
  • Documentation

    • Added setup, synchronization, workflow, and validation instructions for maintaining accurate project context.
    • Added metadata and ignore rules supporting managed MEX content.

@coderabbitai

coderabbitai Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 43e61e2d-868e-4f64-8bef-7197d43cf80f

📥 Commits

Reviewing files that changed from the base of the PR and between 5946760 and ad9f420.

📒 Files selected for processing (1)
  • .mex/context/operations.md

Included review availability: Your plan provides up to 10 included reviews per hour; 2 remain after this review.

📜 Recent review details
🧰 Additional context used
🧠 Learnings (1)
📓 Common learnings
Learnt from: CR
Repo: BenCodez/VotingPlugin-Control

Timestamp: 2026-09-20T21:08:50.474Z
Learning: Recovered operations are history-only and cannot resume work
Learnt from: CR
Repo: BenCodez/VotingPlugin-Control

Timestamp: 2026-09-20T21:08:50.474Z
Learning: Configuration writes follow `READ`/`PREVIEW`/`APPLY`.
🔇 Additional comments (1)
.mex/context/operations.md (1)

8-8: LGTM!


📝 Walkthrough

Walkthrough

The change adds MEX Inbox and Relay skills, repository guidance, Control context records, operational patterns, configuration, and migration event records.

Changes

MEX skill contracts

Layer / File(s) Summary
Inbox skill and CLI workflows
.agents/skills/mex-inbox/...
Adds Inbox activation rules, evidence and revision checks, draft workflows, publishing, proposal actions, and managed-package metadata.
Relay skill and CLI workflows
.agents/skills/mex-relay/...
Adds Relay handoff rules, recipient and Workstream handling, lifecycle workflows, state effects, and managed-package metadata.

Repository guidance

Layer / File(s) Summary
MEX setup and authority guidance
.mex/*, AGENTS.md
Adds MEX configuration, routing, setup, synchronization, authority rules, ignore patterns, and agent workflow requirements.

Control context and patterns

Layer / File(s) Summary
Control context records
.mex/context/*
Adds architecture, conventions, decisions, operations, setup, stack, and WebUI context records.
Control patterns and migration records
.mex/patterns/*, .mex/events/operations.jsonl
Adds configuration-change and WebUI editor patterns, an index and README, and paired migration event records.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~15 minutes

Change: Other

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main changes: adding MEX project memory and Codex integration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-20T21:11:41.201596Z ad9f420 New commits
🔒 Security Review ✅ Completed 2026-09-20T20:37:30.396404Z 5946760 PR opened
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@BenCodez
BenCodez merged commit ae4897c into main Sep 20, 2026
2 checks passed
@BenCodez
BenCodez deleted the codex/mex-project-memory branch September 20, 2026 21:12
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