FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore: move docs/vista-lint-presets/ → examples/vista-lint-presets/ by rafael5 · Pull Request #9 · m-dev-tools/m-cli · GitHub

chore: move docs/vista-lint-presets/ → examples/vista-lint-presets/ - #9

Merged
rafael5 merged 1 commit into
mainfrom
chore/move-vista-lint-presets
May 11, 2026
Merged

chore: move docs/vista-lint-presets/ → examples/vista-lint-presets/#9
rafael5 merged 1 commit into
mainfrom
chore/move-vista-lint-presets

Conversation

rafael5 commented May 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

Part of a cross-repo cleanup: docs/ should hold only human-readable prose. The vista-lint-presets/ directory contains a copy-paste TOML config preset (m-cli.toml.example) alongside a README explaining it — that's a worked-example artifact, not documentation prose.

The move also aligns m-cli's layout with m-stdlib (which already uses examples/ for demos like stdargs-demo.m).

Changes

  • docs/vista-lint-presets/ → examples/vista-lint-presets/ (pure git mv, both files)
  • One self-reference fixed inside m-cli.toml.example (line 7 — points at the new README location, and also fixes a stale m-stdlib path reference)

No src/ or tests/ code touches the path. The other reference inside m-cli.toml.example to m-stdlib/docs/vista-corpus-lint-results.md was also corrected to the actual docs/testing/ subdir where that file currently lives.

Cross-repo follow-up (separate PR)

m-stdlib has three inbound references that will need updating once this lands:

  • templates/m-vista-test-suite/.m-cli.toml (line 2)
  • templates/m-vista-test-suite/README.md (2 spots)
  • docs/testing/vista-corpus-lint-results.md (line 319)

Part of a cross-repo cleanup making `docs/` hold only human-readable
prose. The vista-lint-presets directory contains a copy-paste TOML
config preset (`m-cli.toml.example`) alongside a README explaining it
— that's a worked-example artifact, not documentation prose.

Aligns m-cli's layout with m-stdlib (which uses `examples/` for
demos like `stdargs-demo.m`). Self-reference inside
m-cli.toml.example updated to point at the new README path and at
m-stdlib's relocated docs/testing/ subdir.

Cross-repo inbound references in m-stdlib's
templates/m-vista-test-suite/ + docs/testing/vista-corpus-lint-results.md
will be fixed in a separate m-stdlib PR once this lands.
rafael5 merged commit d339205 into main May 11, 2026
1 check passed
rafael5 deleted the chore/move-vista-lint-presets branch May 11, 2026 00:08
rafael5 added a commit that referenced this pull request May 11, 2026
Adds make check-docs-prose as a cross-repo guardrail: docs/ holds only
human-readable prose (.md, .markdown, images, .gitkeep). Non-prose
artifacts — generated data, JSON/TSV output, copy-paste examples,
scaffolding templates — belong under dist/, examples/, templates/, or
a top-level domain-specific directory.

Wires into CI alongside the existing manifest drift gate. Engine-free,
fast, find-based. Currently green (docs/ is already prose-only after
PR #9 moved vista-lint-presets to examples/) — this is preventive, not
corrective.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL