From 6ffef1647f4566bfd7cf3111468ad58254daeb77 Mon Sep 17 00:00:00 2001 From: PBNZ <93853627+PBNZ@users.noreply.github.com> Date: Sun, 19 Apr 2026 03:20:30 +1200 Subject: [PATCH] docs(readme): fix truncated Contributing-section link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Line 66 of README.md was truncated mid-URL — the canonical SKILL.md link was cut off after './plugins/new', leaving an unclosed markdown link that GitHub rendered as literal text instead of an anchor. The file also had no trailing newline. Restores the full link target ('./plugins/newton/skills/newton/SKILL.md') and finishes the sentence by noting that the surface-specific files under tool-rules/ regenerate from the canonical SKILL.md via scripts/generate-rule-files.py — mirroring the explanation already given on line 35. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 92ee023..8353960 100644 --- a/README.md +++ b/README.md @@ -63,4 +63,4 @@ Planned after v0.2.0: ## Contributing -See [CONTRIBUTING.md](./CONTRIBUTING.md). All changes to Newton's behaviour go through edits to the canonical [`plugins/newton/skills/newton/SKILL.md`](./plugins/new \ No newline at end of file +See [CONTRIBUTING.md](./CONTRIBUTING.md). All changes to Newton's behaviour go through edits to the canonical [`plugins/newton/skills/newton/SKILL.md`](./plugins/newton/skills/newton/SKILL.md); the surface-specific files under [`tool-rules/`](./tool-rules/) regenerate from it via [`scripts/generate-rule-files.py`](./scripts/generate-rule-files.py).