Skip to content

⚙️ [Maintenance]: Split README standard and rollout evidence#65

Merged
Marius Storhaug (MariusStorhaug) merged 4 commits into
mainfrom
docs/61-readme-standard
Jul 18, 2026
Merged

⚙️ [Maintenance]: Split README standard and rollout evidence#65
Marius Storhaug (MariusStorhaug) merged 4 commits into
mainfrom
docs/61-readme-standard

Conversation

@MariusStorhaug

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Jul 18, 2026

Copy link
Copy Markdown
Member

This PR extracts the README-focused part of #61 into its own reviewable scope.

Included

  • README content-preservation and published-landing-page defaults in Repository-Defaults.md
  • README placeholder validation guard updates

Why

PR #61 combined multiple topics. This split isolates README policy so review can focus on one concern.

Traceability

Trimming a module README must not delete unique information. Adds a content-preservation rule (keep/trim/relocate, never drop), makes the capabilities showcase mandatory for implemented modules, carves out an upstream attribution and licensing exception, fixes the copy/paste-hostile Get-Help example, and extends README validation.
The README publishes as the module landing page; a bare top-level docs/ is not published by the docs build. Correct the relocation guidance to only published homes (README, group overview pages under src/functions/public, comment-based help) and state that a longer README is acceptable rather than deleting narrative content to shorten it.
@github-actions

github-actions Bot commented Jul 18, 2026

Copy link
Copy Markdown

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITHUB_ACTIONS_ZIZMOR Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
HTML Pass ✅
JAVASCRIPT_ES Pass ✅
JAVASCRIPT_PRETTIER Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
POWERSHELL Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@MariusStorhaug Marius Storhaug (MariusStorhaug) changed the title ⚙️ [Maintenance]: Split README standard and rollout evidence from PR #61 ⚙️ [Maintenance]: Split README standard and rollout evidence Jul 18, 2026
…> template placeholder

The README template uses 'Get-Help -Name <Command> -Examples' and the guidance
tells authors to replace <Command>, but the validation Select-String only matched
'-Name ''CommandName''' and <CommandName>, so a README shipping <Command>
unchanged would pass. Add <Command> to the pattern list.
@MariusStorhaug
Marius Storhaug (MariusStorhaug) marked this pull request as ready for review July 18, 2026 13:38
@MariusStorhaug
Marius Storhaug (MariusStorhaug) merged commit 00523d9 into main Jul 18, 2026
21 checks passed
@MariusStorhaug
Marius Storhaug (MariusStorhaug) deleted the docs/61-readme-standard branch July 18, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant