Skip to content

Remove obsolete shell policy helpers - #1947

Merged
Aaronontheweb merged 2 commits into
devfrom
refactor/shell-policy-remove-obsolete
Aug 14, 2026
Merged

Remove obsolete shell policy helpers#1947
Aaronontheweb merged 2 commits into
devfrom
refactor/shell-policy-remove-obsolete

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Removes compatibility-era shell policy helpers now superseded by the typed path-fact projection.

  • Routes legacy reviewed-safe checks through the shared occurrence fact resolver.
  • Centralizes ToolAccessDecision conversion.
  • Preserves typed and compatibility policy boundaries.
  • Removes 101 net production lines.

Validation:

  • Release build: 0 warnings and 0 errors
  • Full runnable suite: 7,431 passed; 15 expected skips
  • Focused policy suite: 563 passed
  • Fresh adversarial review: PASS
  • Strict OpenSpec, headers, formatting, diff check, and changed-file Slopwatch: PASS

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 14, 2026 10:04
@Aaronontheweb
Aaronontheweb merged commit 0127b4b into dev Aug 14, 2026
23 checks passed
@Aaronontheweb
Aaronontheweb deleted the refactor/shell-policy-remove-obsolete branch August 14, 2026 10:56
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