Skip to content

Implement Bash loop effective cwd transfers - #96

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

Implement Bash loop effective cwd transfers#96
Aaronontheweb merged 1 commit into
devfrom
feature/v03-bash-effective-argv

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • interpret every admitted cd / chdir from ordered, visit-local effective argv
  • model invalid and multiple operands as failure-only, recursively prove command / builtin wrappers, and preserve query semantics
  • sanitize stale compatibility path resolutions and reject post-loop binding mutation or tracked unknown argv arity
  • expand unit, native Bash-oracle, design-corpus, and executable-corpus coverage
  • complete OpenSpec task 6.5c.3 and update the implementation plan

Validation

  • dotnet build -c Release --no-restore
  • dotnet test -c Release --no-build (1,666 passed)
  • pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • dotnet format --verify-no-changes --no-restore
  • openspec validate v0-3-structured-shell-analysis --strict --no-interactive
  • Slopwatch on all modified C# files: 0 findings
  • adversarial exact-stage review: GO for da2bc1ff1bb44d579cbca19f970de9c4acfe838fa64574bc674e843809932418

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 7, 2026 11:30
@Aaronontheweb
Aaronontheweb merged commit 7dd634d into dev Aug 7, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/v03-bash-effective-argv branch August 7, 2026 11:32
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