Sprint 2 closed: Local Project Intelligence

작성자

카테고리:

← 피드로
DEV Community · Meronq · 2026-07-02 개발(SW)

Meronq

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 modelProjectIndex in packages/scanner
  • CLI prototypemeronq scan and meronq 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)

Enter fullscreen mode Exit fullscreen mode

CLI

meronq scan    # write .meronq/local/project-index.json
meronq info    # print summary (--json for full index)

Enter fullscreen mode Exit fullscreen mode

Handshake pipeline

scanProject(root) → ProjectIndex → indexToCemSnapshot() → handshake.cem

Enter fullscreen mode Exit fullscreen mode

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

Read the full post on meronq.pages.dev · Source on GitHub

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다