Skip to content

Project and clone execution regions - #103

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/v03-execution-region-projection
Aug 7, 2026
Merged

Project and clone execution regions#103
Aaronontheweb merged 1 commit into
devfrom
feature/v03-execution-region-projection

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • project direct execution-region bodies without synthetic host occurrences
  • project command-owned bodies after substitutions and their host, preserving authored region order
  • enforce unique DynamicSkip host coordinates and fail atomically on malformed region structure
  • count execution regions against the shared structural-depth limit
  • preserve execution regions through Bash and PowerShell decoded-wrapper cloning
  • extend executable-corpus DTO validation with all typed region facts

Security behavior

Unknown phase, timing, or cardinality makes both an attached host and its body incomplete. Invalid origins, host coordinates, duplicate coordinates, cycles, reused nodes, and depth overflow discard all partial Commands and Clauses.

Validation

  • dotnet build -c Release --no-restore
  • dotnet test -c Release --no-build: 1,925 passed
  • focused projection, clone, and corpus tests: 30 passed
  • pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • openspec validate v0-3-structured-shell-analysis --strict
  • slopwatch analyze --no-baseline --fail-on warning: 0 findings
  • adversarial review of exact diff 8ee87ea6: GO, no blocking findings

@Aaronontheweb
Aaronontheweb enabled auto-merge August 7, 2026 19:50
@Aaronontheweb
Aaronontheweb merged commit f8dd1a1 into dev Aug 7, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/v03-execution-region-projection branch August 7, 2026 19:53
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