Specializes the org-level layout rule for m-stdlib's top-level
layout. States the cross-repo rule (docs/ is prose-only) and maps
each top-level dir to its purpose: docs/ for tracking + per-module
reference + plans + guides + testing writeups, dist/ for Phase 0
contract + generated artifacts (manifest / errors / skill), examples/
for demo M source, templates/ for project scaffolds, scripts/ for
shell helpers, src/ for M source, tests/ for hand-written +
generated test suites, tools/ for Python generator scripts.
Links back to .github/CONTRIBUTING.md § Layout conventions for the
org-level rule.
Summary
Specializes the org-level layout rule for m-stdlib's top-level layout. States the cross-repo rule (`docs/` is prose-only) and maps each top-level dir to its purpose: `docs/` for tracking + per-module reference + plans + guides + testing writeups, `dist/` for Phase 0 contract + generated artifacts (manifest / errors / skill), `examples/` for demo M source, `templates/` for project scaffolds, `scripts/` for shell helpers, `src/` for M source, `tests/` for hand-written + generated test suites, `tools/` for Python generator scripts.
Inserted after Guardrails — both are "rules of the road" sections.
Links back to `.github/CONTRIBUTING.md` § Layout conventions (landed in .github PR #4).
Pure documentation — no behavioural change.