LearnNewsExamplesServices
Frontmatter
id7431
titleRefine Project VISION.md with Core Architectural Concepts
stateClosed
labels
documentation
assigneestobiu
createdAtOct 10, 2025, 12:02 AM
updatedAtOct 10, 2025, 12:09 AM
githubUrlhttps://github.com/neomjs/neo/issues/7431
authortobiu
commentsCount0
parentIssue7264
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 10, 2025, 12:09 AM

Refine Project VISION.md with Core Architectural Concepts

Closed v11.0.0 documentation
tobiu
tobiu commented on Oct 10, 2025, 12:02 AM

This ticket documents the final, surgical refinements made to the VISION.md file. Following the initial update, this effort integrated the core technical differentiators of Neo.mjs directly into the vision's three pillars to provide a stronger architectural foundation for the strategic narrative.

The key refinements include:

  1. Pillar 1 (Performance): Clarified that the "Off-the-Main-Thread" (OMT) architecture is enabled by a VDOM specifically designed as a cross-thread communication protocol.
  2. Pillar 2 (Simplicity): Expanded on the Unified Config System to highlight that it applies to all classes (not just components), thus avoiding the "component-ize everything" trap common in other frameworks.
  3. Pillar 3 (AI Partnership): Articulated that the framework's architecture is inherently AI-native due to its use of a JSON Blueprint instead of JSX, making the application's structure natively understandable to LLMs.
tobiu assigned to @tobiu on Oct 10, 2025, 12:02 AM
tobiu added the documentation label on Oct 10, 2025, 12:02 AM
tobiu added parent issue #7264 on Oct 10, 2025, 12:02 AM
tobiu referenced in commit 01f47fc - "Refine Project VISION.md with Core Architectural Concepts #7431" on Oct 10, 2025, 12:02 AM
tobiu closed this issue on Oct 10, 2025, 12:09 AM