Skip to content

Commit bcaf2d9

Browse files
committed
docs(llms.txt): Enhance description for environment URLs #7771
1 parent 5a53e56 commit bcaf2d9

3 files changed

Lines changed: 55 additions & 7 deletions

File tree

apps/portal/llms.txt

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,34 @@
11
# Neo.mjs Platform
22

3-
> Neo.mjs is not a library, but a comprehensive web platform and a new operating system for the web, with over 1000 files and 130,000 lines of code. It is architected for AI collaboration from the ground up, featuring three dedicated Model Context Protocol (MCP) servers. It reimagines web development from first principles, treating the browser as a distributed computing environment, not a single-threaded document renderer.
3+
> Neo.mjs is not a library, but a comprehensive web platform and a new operating system for the web, with over 1000
4+
> files and 130,000 lines of code. It is architected for AI collaboration from the ground up, featuring three dedicated
5+
> Model Context Protocol (MCP) servers. It reimagines web development from first principles, treating the browser as a
6+
> distributed computing environment, not a single-threaded document renderer.
47
>
5-
> The core of Neo.mjs is its truly multi-threaded architecture which moves all application logic, state management, and data processing off the main thread. This ensures a "jank-free" user experience where the UI remains perfectly responsive, regardless of the workload. The platform provides a holistic, managed environment with operational guarantees, a unified class config system for declaratively describing entire component trees, and critical operational primitives like multi-window state. It includes an enterprise-grade component library.
8+
> The core of Neo.mjs is its truly multi-threaded architecture which moves all application logic, state management, and
9+
> data processing off the main thread. This ensures a "jank-free" user experience where the UI remains perfectly
10+
> responsive, regardless of the workload. The platform provides a holistic, managed environment with operational
11+
> guarantees, a unified class config system for declaratively describing entire component trees, and critical operational
12+
> primitives like multi-window state. It includes an enterprise-grade component library.
613
>
7-
> The developer experience is revolutionary and future-proof, featuring a zero-builds development mode that is 100% based on web standards. This eliminates the frustrating abstraction layer of bundlers and transpilers and ensures that applications evolve with the web platform itself.
14+
> The developer experience is revolutionary and future-proof, featuring a zero-builds development mode that is 100% based
15+
> on web standards. This eliminates the frustrating abstraction layer of bundlers and transpilers and ensures that
16+
> applications evolve with the web platform itself.
17+
18+
Neo.mjs uniquely deploys each application and example in four equivalent environments, each serving identical
19+
functionality through different code delivery methods: development mode (zero-builds), dist/development (bundled,
20+
unminified), dist/esm (native ES modules, optimized), and dist/production (bundled, minified).
21+
22+
The URLs listed below use the development mode paths (e.g., /apps/ or /examples/), representing the zero-builds,
23+
browser-native version that embodies Neo.mjs's core philosophy. To access any application in a different environment,
24+
simply prefix the path with /dist/development/, /dist/esm/, or /dist/production/.
25+
26+
For example, the Portal app is available at all four environment URLs, plus a fifth version mapped to the domain root:
27+
- https://neomjs.com/ (mapped to dist/production)
28+
- https://neomjs.com/apps/portal/index.html (dev mode)
29+
- https://neomjs.com/dist/development/apps/portal/index.html
30+
- https://neomjs.com/dist/esm/apps/portal/index.html
31+
- https://neomjs.com/dist/production/apps/portal/index.html
832

933
## main
1034

apps/portal/sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@
378378
</url>
379379
<url>
380380
<loc>https://neomjs.com/apps/portal/index.html</loc>
381-
<lastmod>2025-11-13T23:12:12+01:00</lastmod>
381+
<lastmod>2025-11-13T23:17:09+01:00</lastmod>
382382
</url>
383383
<url>
384384
<loc>https://neomjs.com/apps/realworld/index.html</loc>

buildScripts/generateSeoFiles.mjs

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -329,11 +329,35 @@ export async function getLlmsTxt(options={}) {
329329

330330
let content = `# Neo.mjs Platform
331331
332-
> Neo.mjs is not a library, but a comprehensive web platform and a new operating system for the web, with over 1000 files and 130,000 lines of code. It is architected for AI collaboration from the ground up, featuring three dedicated Model Context Protocol (MCP) servers. It reimagines web development from first principles, treating the browser as a distributed computing environment, not a single-threaded document renderer.
332+
> Neo.mjs is not a library, but a comprehensive web platform and a new operating system for the web, with over 1000
333+
> files and 130,000 lines of code. It is architected for AI collaboration from the ground up, featuring three dedicated
334+
> Model Context Protocol (MCP) servers. It reimagines web development from first principles, treating the browser as a
335+
> distributed computing environment, not a single-threaded document renderer.
333336
>
334-
> The core of Neo.mjs is its truly multi-threaded architecture which moves all application logic, state management, and data processing off the main thread. This ensures a "jank-free" user experience where the UI remains perfectly responsive, regardless of the workload. The platform provides a holistic, managed environment with operational guarantees, a unified class config system for declaratively describing entire component trees, and critical operational primitives like multi-window state. It includes an enterprise-grade component library.
337+
> The core of Neo.mjs is its truly multi-threaded architecture which moves all application logic, state management, and
338+
> data processing off the main thread. This ensures a "jank-free" user experience where the UI remains perfectly
339+
> responsive, regardless of the workload. The platform provides a holistic, managed environment with operational
340+
> guarantees, a unified class config system for declaratively describing entire component trees, and critical operational
341+
> primitives like multi-window state. It includes an enterprise-grade component library.
335342
>
336-
> The developer experience is revolutionary and future-proof, featuring a zero-builds development mode that is 100% based on web standards. This eliminates the frustrating abstraction layer of bundlers and transpilers and ensures that applications evolve with the web platform itself.
343+
> The developer experience is revolutionary and future-proof, featuring a zero-builds development mode that is 100% based
344+
> on web standards. This eliminates the frustrating abstraction layer of bundlers and transpilers and ensures that
345+
> applications evolve with the web platform itself.
346+
347+
Neo.mjs uniquely deploys each application and example in four equivalent environments, each serving identical
348+
functionality through different code delivery methods: development mode (zero-builds), dist/development (bundled,
349+
unminified), dist/esm (native ES modules, optimized), and dist/production (bundled, minified).
350+
351+
The URLs listed below use the development mode paths (e.g., /apps/ or /examples/), representing the zero-builds,
352+
browser-native version that embodies Neo.mjs's core philosophy. To access any application in a different environment,
353+
simply prefix the path with /dist/development/, /dist/esm/, or /dist/production/.
354+
355+
For example, the Portal app is available at all four environment URLs, plus a fifth version mapped to the domain root:
356+
- https://neomjs.com/ (mapped to dist/production)
357+
- https://neomjs.com/apps/portal/index.html (dev mode)
358+
- https://neomjs.com/dist/development/apps/portal/index.html
359+
- https://neomjs.com/dist/esm/apps/portal/index.html
360+
- https://neomjs.com/dist/production/apps/portal/index.html
337361
338362
`;
339363

0 commit comments

Comments
 (0)