Skip to content

Complete Bash loop coverage matrix - #97

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/v03-bash-coverage
Aug 7, 2026
Merged

Complete Bash loop coverage matrix#97
Aaronontheweb merged 1 commit into
devfrom
feature/v03-bash-coverage

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • cover multiline and mixed-separator Bash loops with static and binding-derived redirects
  • add fail-closed indirect and parameter-operator corpus cases plus body substitution and transition-budget coverage
  • add native Bash oracles for empty, pipeline, nested, unquoted, option-shaped, substitution, and wrapper-scope behavior
  • complete OpenSpec tasks 6.6 and 6.7 while leaving explicit redirect analysis separately open

Validation

  • dotnet build -c Release --no-restore
  • dotnet test -c Release --no-build --no-restore (1,678 passed)
  • dotnet format --verify-no-changes --no-restore
  • openspec validate v0-3-structured-shell-analysis --strict
  • pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • PII audit and targeted Slopwatch
  • exact staged adversarial review: GO for 64442ab3e562abdac77a548abe2cb59c8c52f7636e937ca5c538fa6ea087f38e

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 7, 2026 11:47
@Aaronontheweb
Aaronontheweb merged commit 415d8df into dev Aug 7, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/v03-bash-coverage branch August 7, 2026 11:49
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