Skip to content

docs(AGENTS): add Layout conventions section#12

Merged
rafael5 merged 1 commit into
mainfrom
docs/layout-conventions
May 11, 2026
Merged

docs(AGENTS): add Layout conventions section#12
rafael5 merged 1 commit into
mainfrom
docs/layout-conventions

Conversation

@rafael5
Copy link
Copy Markdown
Collaborator

@rafael5 rafael5 commented May 11, 2026

Summary

Specializes the org-level layout rule for m-cli's top-level layout. States the cross-repo rule (`docs/` is prose-only) and maps each top-level dir to its purpose: `docs/` for prose, `dist/` for the Phase 0 contract + drift-gated JSON outputs, `examples/` for worked-example artifacts (e.g. `vista-lint-presets/m-cli.toml.example`), `scripts/` for shell helpers, `src/m_cli/` for source, `tests/` mirroring `src/` one-file-per-module.

Inserted between Guardrails and Dev workflow — 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.

Specializes the org-level layout rule for m-cli's top-level layout.
States the cross-repo rule (docs/ is prose-only) and maps each
top-level dir to its purpose: docs/ for prose, dist/ for the Phase 0
contract + drift-gated JSON outputs, examples/ for worked-example
artifacts, scripts/ for shell helpers, src/m_cli/ for source,
tests/ mirroring src/ one-file-per-module.

Links back to .github/CONTRIBUTING.md § Layout conventions for the
org-level rule.
@rafael5 rafael5 merged commit d14291f into main May 11, 2026
1 check passed
@rafael5 rafael5 deleted the docs/layout-conventions branch May 11, 2026 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant