The .idea files were hidden by .gitignore, so the README had marked them as not
yet published; this branch commits them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
- .gitignore ignored every .idea/ folder, so configs/intellij/project/.idea/
(code style, CheckStyle-IDEA, copyright profile) was never committed; the
ignore is now anchored to the repository root.
- lychee is unpacked in RUNNER_TEMP so its own README is not link-checked,
resolves root-relative links from the workspace, and skips templates/ whose
links resolve in adopting repositories.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Adds configs/markdown/.markdownlint-cli2.jsonc (copied to the root): all
default rules except MD013, since K22-CODE-08 sets no line-length limit, plus
allowed HTML for collapsible sections. Fixes the remaining findings: code-block
languages, headings instead of bold text in the exception register, extra blank
lines and a bare email in the Code of Conduct, and spaces in a code span.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>