Skip to content

style: sync SG-7/SG-8 house rules + retrofit demos to explicit parameter surface#19

Merged
NWarila merged 1 commit into
mainfrom
codex-sg7-template-sync
Jun 16, 2026
Merged

style: sync SG-7/SG-8 house rules + retrofit demos to explicit parameter surface#19
NWarila merged 1 commit into
mainfrom
codex-sg7-template-sync

Conversation

@NWarila

@NWarila NWarila commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Restores byte-identical shared files from the exporter (HouseRules.psm1 with Measure-ExplicitParameterAttribute, PSScriptAnalyzerSettings.psd1, STYLE-GUIDE.md with SG-7 + SG-8 - all confirmed identical via blob SHA) and retrofits the template demos (Get-Greeting, Format-GreetingName, clean-function-idiom.ps1) to the SG-7 explicit 5-option [Parameter()] surface. Adds the Measure-ExplicitParameterAttribute rule tests. SG-8 (message table) stays docs-only here - the demos have no user-facing messages to centralize. Recursive Invoke-ScriptAnalyzer: 0 findings; tests 34/34; coverage 93.62% / 80%. Restores the byte-identical shared-file discipline.

@NWarila NWarila merged commit 590bd5f into main Jun 16, 2026
4 checks passed
@NWarila NWarila deleted the codex-sg7-template-sync branch June 16, 2026 16:48
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