Roadmap

Short, directional, no timelines. Reads as "here's where we're headed" not "here's our backlog."

Now

Universal stack support

mex works with any stack today, but the CLI's dependency and version checking only reads package.json. Expanding to pyproject.toml, go.mod, Cargo.toml, requirements.txt, and Gemfile so drift detection is equally strong regardless of language.

Stronger scaffold growth

The GROW step is where mex compounds over time. Making it harder to skip and more consistent across tools so the scaffold reliably gets smarter after every task.

Next

CI as a guardrail

Drift score as a first-class CI check. A GitHub Action that blocks merges when the scaffold falls out of sync with the codebase, the same way linting or tests block broken code.

Stack-aware setup

Pre-built starter scaffolds for common stacks (Next.js, FastAPI, Rails, Go, etc.) so the AI starts from a scaffold that already understands the idioms of your stack, not a blank template.

mex diff

A focused view of what changed in the scaffold since last commit. Makes it easy to review what the GROW step produced and catch low-quality updates before they stick.

Future

Team scaffolds

mex today is single-developer. The vision is scaffolds that work across teams — multiple people contributing patterns, updating context, and resolving conflicts naturally. The scaffold becomes shared institutional knowledge, not one person's notes.

Cross-session learning

Right now the scaffold grows within sessions through the GROW step. The next level is the scaffold learning across sessions — identifying which patterns get used most, which context files drift fastest, and surfacing that to developers so they know where to invest attention.

Agent-native workflows

As AI agents become more autonomous, mex becomes the persistent memory layer they operate on. Agents that can run mex check themselves, trigger sync when they detect drift during a task, and grow the scaffold without being told to. The scaffold stops being something the developer manages and becomes something the agent maintains.