Edventure AI Onboarding Kit

Roadmap — from seed to latex-mcp architecture

Your staged path for Track 3: grow the working seed (the starter that renders LaTeX) into the MCP-first architecture on the project page — a latex-mcp server driving a Dockerized pipeline, ready to scale to other modules. Each stage has a goal, steps, and a clear “done when”. Build spec-first (brainstorm → plan → execute → test) with Claude Code.

Stage 0 — Run the seed

Goal: see the starter work, unchanged.

Stage 1 — Understand the seed

Goal: know how the pipeline fits together — it’s latex-mcp in miniature.

Stage 2 — Expose the render as an MCP server (latex-mcp)

Goal: lift the render capability out of the one app and into an MCP server.

Stage 3 — Put a client and an orchestrator in front

Goal: drive latex-mcp the way the architecture does.

Stage 4 — Design for scale

Goal: make the pattern repeatable, not a one-off.

Stage 5 — Test + a review gate

Goal: quality before “ship”, like the diagram’s Review → Ship step.

Companion goal — automate the basic job (Track 1)

Track 3 builds the infrastructure; Track 1 automates the work: getting Hermes to run the basic LaTeX job on a daily schedule. That’s Automate with Hermes.


Guiding rule (from the spec): no spec, no merge — fix the spec, not the code.