Originally published byDev.to
Sprint 2 is closed.
The goal was to build the first local prototype that can read a project and produce structured project understanding. The scanner package, CLI commands, and an upgraded handshake now turn repository layout into a ProjectIndex and a CEM snapshot β not just directory names.
What Sprint 2 delivered
Every item on the roadmap is checked off:
-
Project indexing model β
ProjectIndexinpackages/scanner -
CLI prototype β
meronq scanandmeronq info(apps/cli) - Repository scanning β apps, packages, docs flags, ADRs, blog posts
- Package manager detection β pnpm, npm, yarn
- Structure summary β human-readable one-liner per project
-
Local notes β scan output saved to
.meronq/local/project-index.json
Local MCP is now v1.11.0 with project_scan and project_index in handshake.
New package: @meronq/scanner
| Module | Role |
|---|---|
scanProject() |
Walk repo β ProjectIndex
|
indexToCemSnapshot() |
ProjectIndex + git log β CEM |
saveProjectIndex() / loadProjectIndex()
|
Persist under .meronq/local/
|
Example summary:
meronq: pnpm monorepo=true Β· 4 app(s), 2 package(s) Β· 8 ADR(s), 3 blog post(s)
CLI
meronq scan # write .meronq/local/project-index.json
meronq info # print summary (--json for full index)
Handshake pipeline
scanProject(root) β ProjectIndex β indexToCemSnapshot() β handshake.cem
Still read-only from disk β Sprint 3 adds SQLite persistence.
Sprint 3 β Memory Engine v0
Persist entities, relations, evidence, and events locally. Handshake reads from memory with optional refresh.
Follow along
- Roadmap
- Development blog
- GitHub: Meronq-dev/meronq
Read the full post on meronq.pages.dev Β· Source on GitHub
πΊπΈ
More news from United StatesUnited States
NORTH AMERICA
Related News

Mattress Firm Coupons: Save up to $600
5h ago
π I Built a Dropshipping Automation Pipeline β Here's What I Learned (and What I'd Do Differently)
12h ago
How I Cut My LLM API Bill by 40x: A Freelancer's Migration Story
12h ago
Cursor AI Review 2026: The AI-Native Code Editor
9h ago

Another Model Rewrote My Memories. Here's How I Caught It.
9h ago