Context / Problem
The current README.md states the framework is ~170,000 lines of curated code + documentation. However, this severely underrepresents the true scope of the Neo.mjs substrate.
Neo is a digital organism and an operating system, not just a framework. A massive portion of its "code" is actually cognitive content that the swarm feeds on (issues, discussions, PR reviews, agent skills).
The Real Size (Estimates vs Current)
| Component |
Estimated Lines |
What It Is |
Core source (/src) |
~170k |
The engine — workers, components, managers |
AI infrastructure (/ai) |
~20k |
MCP servers, daemons, Memory Core, Neural Link |
| Examples & apps |
~150k+ |
Live demonstrations, harness prototypes |
| Tests |
~100k+ |
Playwright suites, unit tests |
| Themes & build |
~60k+ |
CSS, build scripts, tooling |
| Subtotal (code) |
~500k+ |
|
| Synced GitHub issues |
~100k+ |
Markdown files in resources/content/issues/ |
| Discussions |
~50k+ |
Markdown files in resources/content/discussions/ |
| PR conversations & reviews |
~300k+ |
Markdown files in resources/content/pulls/ |
| Agent skills & protocols |
~50k+ |
.agent/skills/ references and workflows |
| Subtotal (content) |
~500k+ |
|
| Total |
~1M+ lines |
A million-line organism. |
Solution / Approach
- Audit the actual line counts across the designated directories using bash scripting /
cloc to get empirical data.
- Update the "A Platform at Scale" section in the README to reflect these accurate, holistic metrics.
- Explicitly frame the cognitive content (issues, PRs, skills) as structural code that the swarm relies upon.
Acceptance Criteria
Context / Problem
The current
README.mdstates the framework is ~170,000 lines of curated code + documentation. However, this severely underrepresents the true scope of the Neo.mjs substrate.Neo is a digital organism and an operating system, not just a framework. A massive portion of its "code" is actually cognitive content that the swarm feeds on (issues, discussions, PR reviews, agent skills).
The Real Size (Estimates vs Current)
/src)/ai)resources/content/issues/resources/content/discussions/resources/content/pulls/.agent/skills/references and workflowsSolution / Approach
clocto get empirical data.Acceptance Criteria