Skip to content

Correct PowerShell authored command completeness - #137

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/v03-pwsh-authored-completeness
Aug 9, 2026
Merged

Correct PowerShell authored command completeness#137
Aaronontheweb merged 1 commit into
devfrom
feature/v03-pwsh-authored-completeness

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • define PowerShell completeness at the submitted authored-command boundary
  • keep ambient profiles, modules, aliases, functions, PATH, variables, and prior runspace state outside that proof
  • retain parser-owned native versus script binding for explicit path-shaped commands
  • keep unqualified script names, dynamic execution, explicit mutations, and policy-sensitive provider loops strict
  • regenerate the 491-case PowerShell corpus and align OpenSpec and implementation guidance

Verification

  • dotnet build -c Release: 0 warnings, 0 errors
  • dotnet test -c Release: 2768 passed
  • focused PowerShell tests: 977 passed
  • PII audit: passed
  • header verification: passed
  • openspec validate v0-3-structured-shell-analysis --strict: passed
  • Slopwatch: 0 issues
  • adversarial review: PASS, no blocking findings

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 9, 2026 20:02
@Aaronontheweb
Aaronontheweb merged commit 7dad0fe into dev Aug 9, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/v03-pwsh-authored-completeness branch August 9, 2026 20:04
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