Skip to content

docs: add PR-description skill and module-scope docblock rule - #173

Merged
markovejnovic merged 2 commits into
mainfrom
chore/avoid-slop
Jul 25, 2026
Merged

markovejnovic merged 2 commits into
mainfrom
chore/avoid-slop

Conversation

@markovejnovic

Copy link
Copy Markdown
Contributor

Generated by an AI agent.

Enforces docblocks that describe the interface (contract) not the
implementation: terse, present-tense, timeless. Bans prompt-leakage
(e.g. parroting a requested constraint like "never panics"),
implementation transcripts, private-internal leakage, and impl-guessing.
Inline comments heavily discouraged, why-only.

Built TDD-style: baseline (RED) captured verbatim slop across
Rust/Python/TS/Go, skill written to target it (GREEN), verified 4/4
scenarios comply.
New writing-pr-descriptions skill: conventional-commit titles, body is a
single AI-authorship disclosure line, overriding CONTRIBUTING/templates/other
skills. Extend writing-interface-docblocks: module-level docs name the domain
(e.g. 'Filesystem utilities') not the lone current helper.

Both built TDD-style: RED baselines captured verbatim, GREEN verified.
@markovejnovic
markovejnovic merged commit 60498a6 into main Jul 25, 2026
15 of 17 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.

1 participant