Skip to content

dev to main#737

Merged
jth-nw merged 8 commits intomainfrom
dev
Apr 9, 2026
Merged

dev to main#737
jth-nw merged 8 commits intomainfrom
dev

Conversation

@jth-nw
Copy link
Copy Markdown
Collaborator

@jth-nw jth-nw commented Apr 9, 2026

No description provided.

hilram7 and others added 7 commits April 9, 2026 15:09
…730)

* feat(workflow): auto-inject frontmatter into renamed docs files

Adds has_frontmatter, extract_h1, calculate_sidebar_position, and inject_frontmatter
functions to md-extension-autofix.sh. Renamed docs files (non-KB) without frontmatter
get title, description, and sidebar_position injected automatically. Relaxed content
check to require heading only — frontmatter no longer required to trigger rename.
28 unit tests passing.

* feat(md-autofix): inject frontmatter into existing .md docs files missing it

* fix(md-autofix): update frontmatter PR comment wording to cover non-renamed files
* fix(md-autofix): fetch PR files before running script so they exist on disk

* fix(md-autofix): use git show instead of git checkout to read PR file content
- Trim description to single line (remove bulky examples)
- Clarify persona and ambiguity handling
- Add self-review step for Dale-type issues (passive voice, hedging, wordiness, idioms)
- Add document incorporation task type
- Add multi-file task handling
- Add progress reporting via TodoCreate
- Add model dispatch guidance (opus for drafting, sonnet for edits)
- Embed style reference from netwrix_style_guide.md (rules linters don't catch)
- Remove Vale fix task type (main session handles this)
- Remove explicit Vale/Dale linting steps (hooks and CI handle linting)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jth-nw jth-nw merged commit bc81220 into main Apr 9, 2026
11 checks passed
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.

2 participants