Skip to content

docs: refresh Related-projects + drop personal-path example#2

Open
rafael5 wants to merge 1 commit into
mainfrom
docs/readme-refresh
Open

docs: refresh Related-projects + drop personal-path example#2
rafael5 wants to merge 1 commit into
mainfrom
docs/readme-refresh

Conversation

@rafael5
Copy link
Copy Markdown
Collaborator

@rafael5 rafael5 commented May 9, 2026

Summary

  • Related projects section updated:
    • "m-standard (planned)" → m-standard exists, GitHub link added.
    • "tree-sitter-m-lint (planned)" removed — the standalone linter sibling never shipped; m-cli's `m lint` is the lint frontend over this extension's parser.
    • Added m-cli (whose `m lsp` server this extension spawns) and m-stdlib-vscode (the companion extension) — both real sibling repos.
  • Batch testing §1 example replaced `~/vista-meta/Packages` with a generic `/path/to/some/Packages` plus a parenthetical "e.g. `m-modern-corpus`", removing the personal-filesystem leak.

No code changes.

Test plan

  • GitHub render looks correct.
  • All four Related-projects links resolve.

🤖 Generated with Claude Code

- Related projects section updated:
  - "m-standard *(planned)*" → m-standard exists, GitHub link added.
  - "tree-sitter-m-lint *(planned)*" removed — the standalone linter
    sibling never shipped; m-cli ships `m lint` as the lint frontend
    over this extension's parser.
  - Added m-cli (the toolchain whose `m lsp` server this extension
    spawns) and m-stdlib-vscode (the companion extension) — both real
    sibling repos in the m-dev-tools org.

- "Batch testing" §1 example replaced ~/vista-meta/Packages with a
  generic /path/to/some/Packages and a parenthetical "e.g.
  m-modern-corpus", removing the personal-filesystem leak.

No code changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
rafael5 added a commit that referenced this pull request May 11, 2026
Tier-3 entry to the org AI-discoverability catalog. Third and final
tier-3 repo to ship the Phase-0 contract, completing Phase 2 onboarding
after m-modern-corpus PR #2, tree-sitter-m PR #4, and m-test-engine PR
#2.

Changes:
- Rename CLAUDE.md to AGENTS.md; symlink CLAUDE.md -> AGENTS.md
- Append five Phase-0 required sections (Setup / Test / Build / Verify
  / Guardrails); existing CLAUDE.md content preserved verbatim above
- Add dist/repo.meta.json (Phase-0 manifest) exposing extension_info,
  package_json, language_configuration
- Add dist/extension-info.json — hand-authored, deterministic
  distillation of package.json contributes.* (commands, settings,
  languages, grammars) for the catalog
- Add tools/check-manifest.py — stdlib-only, repo-agnostic; same
  script as tree-sitter-m and m-test-engine
- Add Makefile with manifest / check-manifest / check-docs-prose
  targets
- Add first CI workflow (.github/workflows/ci.yml) — Phase-0 gates
  run before the npm install so a broken manifest fails fast

dist/ is already tracked in this repo (the .gitignore explicitly notes
this — the .wasm grammar is committed so users can clone-and-package
without docker), so no gitignore exception was needed.
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