Skip to content

Commit 4b77cd3

Browse files
author
merge-queue-bot
committed
Merge PR #751: Split init-subcommand logic out of cmd/mdsmith/main.go
2 parents 5569107 + f601240 commit 4b77cd3

15 files changed

Lines changed: 1502 additions & 1185 deletions

.github/copilot-instructions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ row: "- [{summary}](../{filename})"
3636
- [How mdsmith compares to other Markdown linters.](../docs/background/markdown-linters.md)
3737
- [How to wire a new peer Markdown linter into mdsmith's comparison docs, the per-rule coverage matrix, and the benchmark page.](../docs/development/add-peer-linter.md)
3838
- [Release new directive syntax and bump the pinned CI baseline before checked-in Markdown uses it, so the `mdsmith-fixed-version` job stays green.](../docs/development/adopt-new-directive-syntax.md)
39+
- [Overflow shard for architecture-audit-archive.md, which hit the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](../docs/development/architecture-audit-archive-2.md)
3940
- [Older entries moved out of architecture-audit.md to keep it under the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](../docs/development/architecture-audit-archive.md)
4041
- [Running log of SOLID and clean-architecture findings on origin/main. The solid-architecture skill (audit mode) appends here; blockers are also filed as plans.](../docs/development/architecture-audit.md)
4142
- [Checklist for sweeping origin/main for SOLID and boundary violations. Records findings in the audit log; schedules blockers as new plan files.](../docs/development/architecture/audit-checklist.md)
@@ -218,6 +219,7 @@ row: "- [{title}](../docs/development/{filename})"
218219
- [Adding a peer linter](../docs/development/add-peer-linter.md)
219220
- [Architecture audit log](../docs/development/architecture-audit.md)
220221
- [Architecture audit log archive](../docs/development/architecture-audit-archive.md)
222+
- [Architecture audit log archive (2)](../docs/development/architecture-audit-archive-2.md)
221223
- [Architecture principles](../docs/development/architecture/index.md)
222224
- [Coverage Gate](../docs/development/coverage.md)
223225
- [Design system](../docs/development/design-system.md)

AGENTS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ row: "- [{summary}]({filename})"
4242
- [How mdsmith compares to other Markdown linters.](docs/background/markdown-linters.md)
4343
- [How to wire a new peer Markdown linter into mdsmith's comparison docs, the per-rule coverage matrix, and the benchmark page.](docs/development/add-peer-linter.md)
4444
- [Release new directive syntax and bump the pinned CI baseline before checked-in Markdown uses it, so the `mdsmith-fixed-version` job stays green.](docs/development/adopt-new-directive-syntax.md)
45+
- [Overflow shard for architecture-audit-archive.md, which hit the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](docs/development/architecture-audit-archive-2.md)
4546
- [Older entries moved out of architecture-audit.md to keep it under the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](docs/development/architecture-audit-archive.md)
4647
- [Running log of SOLID and clean-architecture findings on origin/main. The solid-architecture skill (audit mode) appends here; blockers are also filed as plans.](docs/development/architecture-audit.md)
4748
- [Checklist for sweeping origin/main for SOLID and boundary violations. Records findings in the audit log; schedules blockers as new plan files.](docs/development/architecture/audit-checklist.md)
@@ -223,6 +224,7 @@ row: "- [{title}](docs/development/{filename})"
223224
- [Adding a peer linter](docs/development/add-peer-linter.md)
224225
- [Architecture audit log](docs/development/architecture-audit.md)
225226
- [Architecture audit log archive](docs/development/architecture-audit-archive.md)
227+
- [Architecture audit log archive (2)](docs/development/architecture-audit-archive-2.md)
226228
- [Architecture principles](docs/development/architecture/index.md)
227229
- [Coverage Gate](docs/development/coverage.md)
228230
- [Design system](docs/development/design-system.md)

CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ row: "- [{summary}]({filename})"
2828
- [How mdsmith compares to other Markdown linters.](docs/background/markdown-linters.md)
2929
- [How to wire a new peer Markdown linter into mdsmith's comparison docs, the per-rule coverage matrix, and the benchmark page.](docs/development/add-peer-linter.md)
3030
- [Release new directive syntax and bump the pinned CI baseline before checked-in Markdown uses it, so the `mdsmith-fixed-version` job stays green.](docs/development/adopt-new-directive-syntax.md)
31+
- [Overflow shard for architecture-audit-archive.md, which hit the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](docs/development/architecture-audit-archive-2.md)
3132
- [Older entries moved out of architecture-audit.md to keep it under the project's file-length budget. Every finding here is resolved; the linked plans are the detailed record.](docs/development/architecture-audit-archive.md)
3233
- [Running log of SOLID and clean-architecture findings on origin/main. The solid-architecture skill (audit mode) appends here; blockers are also filed as plans.](docs/development/architecture-audit.md)
3334
- [Checklist for sweeping origin/main for SOLID and boundary violations. Records findings in the audit log; schedules blockers as new plan files.](docs/development/architecture/audit-checklist.md)
@@ -209,6 +210,7 @@ row: "- [{title}](docs/development/{filename})"
209210
- [Adding a peer linter](docs/development/add-peer-linter.md)
210211
- [Architecture audit log](docs/development/architecture-audit.md)
211212
- [Architecture audit log archive](docs/development/architecture-audit-archive.md)
213+
- [Architecture audit log archive (2)](docs/development/architecture-audit-archive-2.md)
212214
- [Architecture principles](docs/development/architecture/index.md)
213215
- [Coverage Gate](docs/development/coverage.md)
214216
- [Design system](docs/development/design-system.md)

PLAN.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,4 +253,6 @@ footer: |
253253
| 2607082052 || sonnet | [SARIF output format for `mdsmith check`](plan/2607082052_check-sarif-output.md) |
254254
| 2607121915 || sonnet | [Resolve the internal/linkgraph purity-contract mismatch for wikilink resolution](plan/2607121915_arch-fix-linkgraph-wikilink-purity.md) |
255255
| 2607170527 | 🔳 | opus | [External link checking on WASM hosts (MDS072)](plan/2607170527_wasm-external-link-check.md) |
256+
| 2607191917 | 🔲 | haiku | [Add dedicated unit tests for printInitCatalog and setInitUsage](plan/2607191917_arch-fix-printinitcatalog-unit-test.md) |
257+
| 2607191918 | 🔲 | haiku | [Deduplicate isClaimed between internal/schema and requiredstructure](plan/2607191918_arch-fix-isclaimed-dedup.md) |
256258
<?/catalog?>

0 commit comments

Comments
 (0)