From 4411f185304fd94e47c203a76e2158a6db06746c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:15:54 +0200 Subject: [PATCH 1/7] Add agent client instruction routes --- .claude/CLAUDE.md | 1 + .github/copilot-instructions.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 .claude/CLAUDE.md create mode 100644 .github/copilot-instructions.md diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md new file mode 100644 index 0000000..dba71e9 --- /dev/null +++ b/.claude/CLAUDE.md @@ -0,0 +1 @@ +@../AGENTS.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 0000000..3884664 --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1 @@ +Follow the instructions in [AGENTS.md](../AGENTS.md). From fca7588d07d9f1847e05d1817288236cd0b55864 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:22:08 +0200 Subject: [PATCH 2/7] Allow agent instruction routes without headings --- .github/linters/.markdown-lint.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/linters/.markdown-lint.yml b/.github/linters/.markdown-lint.yml index bf25e4b..a9dba6c 100644 --- a/.github/linters/.markdown-lint.yml +++ b/.github/linters/.markdown-lint.yml @@ -21,6 +21,7 @@ MD026: MD029: false # Ordered list item prefix MD033: false # Allow inline HTML MD036: false # Emphasis used instead of a heading +MD041: false # Agent clients use one-line instruction routes, not documents ################# # Rules by tags # From 820aa39bd7c6be2e53ba5ca9ff03f59b657c79b7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:25:03 +0200 Subject: [PATCH 3/7] Scope Markdown lint exclusions to agent routes --- .github/linters/.markdown-lint.yml | 1 - .markdownlintignore | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 .markdownlintignore diff --git a/.github/linters/.markdown-lint.yml b/.github/linters/.markdown-lint.yml index a9dba6c..bf25e4b 100644 --- a/.github/linters/.markdown-lint.yml +++ b/.github/linters/.markdown-lint.yml @@ -21,7 +21,6 @@ MD026: MD029: false # Ordered list item prefix MD033: false # Allow inline HTML MD036: false # Emphasis used instead of a heading -MD041: false # Agent clients use one-line instruction routes, not documents ################# # Rules by tags # diff --git a/.markdownlintignore b/.markdownlintignore new file mode 100644 index 0000000..3403cdc --- /dev/null +++ b/.markdownlintignore @@ -0,0 +1,2 @@ +.claude/CLAUDE.md +.github/copilot-instructions.md From b536a3ed169deb216d3f2dfd4a19d66166c1265a Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:26:22 +0200 Subject: [PATCH 4/7] Add headings to agent instruction routes --- .claude/CLAUDE.md | 2 ++ .github/copilot-instructions.md | 2 ++ .markdownlintignore | 2 -- 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 .markdownlintignore diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index dba71e9..d235cd3 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -1 +1,3 @@ +# Claude Code instructions + @../AGENTS.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 3884664..4d37e20 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1 +1,3 @@ +# GitHub Copilot instructions + Follow the instructions in [AGENTS.md](../AGENTS.md). diff --git a/.markdownlintignore b/.markdownlintignore deleted file mode 100644 index 3403cdc..0000000 --- a/.markdownlintignore +++ /dev/null @@ -1,2 +0,0 @@ -.claude/CLAUDE.md -.github/copilot-instructions.md From 20898e2f0b17714813e5e415ae708e481770800c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:27:00 +0200 Subject: [PATCH 5/7] Use concise agent route headings --- .claude/CLAUDE.md | 2 +- .github/copilot-instructions.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index d235cd3..df4cc7c 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -1,3 +1,3 @@ -# Claude Code instructions +# Claude @../AGENTS.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 4d37e20..3da3840 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,3 +1,3 @@ -# GitHub Copilot instructions +# Copilot instructions Follow the instructions in [AGENTS.md](../AGENTS.md). From 5bf2cbccbd828ffe82160b6b3348710cbaa92ec9 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:31:24 +0200 Subject: [PATCH 6/7] Restore thin agent instruction routes --- .claude/CLAUDE.md | 2 -- .github/copilot-instructions.md | 2 -- 2 files changed, 4 deletions(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index df4cc7c..dba71e9 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -1,3 +1 @@ -# Claude - @../AGENTS.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 3da3840..3884664 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,3 +1 @@ -# Copilot instructions - Follow the instructions in [AGENTS.md](../AGENTS.md). From 7e4af3e3b69f0880c6ec6bc5e203d2fe109f2246 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 10 Sep 2026 13:33:17 +0200 Subject: [PATCH 7/7] Restore headings for agent instruction routes --- .claude/CLAUDE.md | 2 ++ .github/copilot-instructions.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index dba71e9..df4cc7c 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -1 +1,3 @@ +# Claude + @../AGENTS.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 3884664..3da3840 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1 +1,3 @@ +# Copilot instructions + Follow the instructions in [AGENTS.md](../AGENTS.md).