Skip to content

fix: preserve startup ACL export mode - #424

Merged
jonathanweinberg merged 1 commit into
mainfrom
codex/startup-acl-export-mode
Jul 8, 2026
Merged

fix: preserve startup ACL export mode#424
jonathanweinberg merged 1 commit into
mainfrom
codex/startup-acl-export-mode

Conversation

@jonathanweinberg

Copy link
Copy Markdown
Owner

Summary

  • Preserve AclExportMode through the release-root launcher, start menu, startup config, operator assistant plan, and generated rerun script.
  • Default the startup workflow to Compact so large operator runs do not silently fall back to FullEffective when launched through Start-ShareSurfer.ps1.
  • Add regression coverage for menu previews, startup JSON replay, operator plans, and generated scan splatting.

Validation

  • Parser check for touched PowerShell files: passed.
  • git diff --check: passed.
  • pwsh -NoLogo -NoProfile -File tests/Invoke-ShareSurferTests.ps1: passed, 147/147 tests, 235 seconds.

Notes

includeFiles=false still scans folder rows. This change makes the requested compact ACL export mode survive startup/replay, but it does not change the collector's folder traversal semantics.

@jonathanweinberg
jonathanweinberg merged commit 24e4e8a into main Jul 8, 2026
4 checks passed
@jonathanweinberg
jonathanweinberg deleted the codex/startup-acl-export-mode branch July 8, 2026 13:50
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