N NezamDocumentation

Project layout#

The repo separates ERP source, language grammar assets, authored documentation, and the public docs website.

Important paths#

PathPurpose
packages/business/srcERP Business Language source
packages/business/docsProduct and platform Markdown documentation
packages/business/language/grammarGrammar, lowering, and generated language assets
packages/business/language/*.mdPublic Business Language documentation
packages/website-docs.nezam.aiStatic website package for docs.nezam.ai

Why language docs are separate#

Product documentation stays in packages/business/docs. Business Language Markdown pages stay beside the grammar tree in packages/business/language, while compiler assets are isolated under grammar/ and scripts/.

Website package#

The docs website package reads Markdown directly from the business package, renders static HTML, copies browser assets, and exports a release directory for deployment.

text
packages/website-docs.nezam.ai/
  scripts/build.mjs
  scripts/dev.mjs
  scripts/serve_static.py
  src/site.css
  src/browser.js
Source: packages/business/docs/guides/project-layout.md