Skip to content

Repository files navigation

Use PowerShell Safely

简体中文

Diagnoses and safely executes boundary-sensitive Windows shell workflows across PowerShell, native executables, and WSL.

This repository is the independent local product repository for use-powershell-safely. Its installable package is skills/use-powershell-safely/, preserved byte for byte from source commit 80910a8b2375a11be897e9660c4b00a06d00dd13.

v0.3.0 public release

The independently versioned v0.3.0 public Release uses public identity junwei529/use-powershell-safely. Its exact package tree is 7e10775d423bfb08bc4ad6388875b7277ce3c18c; the candidate changes repository qualification and release-lifecycle material, not package behavior.

Exact candidate C was accepted and is bound by release/v0.3.0-local-release-receipt.json, so LOCAL_RELEASE_READY is VERIFIED. The immutable candidate descriptor retains its original PENDING_PLANNER_ACCEPTANCE snapshot. The separate public-source descriptor preserves the immutable pre-publication snapshot. The separate public-release evidence binds public source commit 13edb84cd1b072cb64926c5ae600714c6f7203e7, annotated tag v0.3.0, the approved non-draft/non-prerelease Release, same-version managed lifecycle evidence, and the final exact installed copy. That evidence subject was independently accepted by the Planner at public evidence id B2-PS-PUBLIC-EVIDENCE-F-01.

Accepted Q04 proves bounded SOURCE-forward behavior for three frozen scenarios. Fresh projectless witnesses separately prove origin-aware absence and the sole USER-scope exact installed copy's selection, full five-file load, and the same three bounded scenarios. Cross-version lifecycle, live WSL, cross-Harness behavior, untested contexts, and broad efficacy remain UNKNOWN.

Repository contents

Verify

python -B scripts/check_source_contract.py --json
python -B scripts/manage_install.py self-test --source .
python -B scripts/check_repository.py --json
python -B scripts/check_repository.py --adversarial
pwsh -NoLogo -NoProfile -NonInteractive -File evals/check-powershell-boundaries.ps1
powershell.exe -NoLogo -NoProfile -NonInteractive -File evals/check-powershell-boundaries.ps1

The lifecycle tool is dry-run by default and requires an explicit destination plus --apply for a real change. The repository has no implicit dependency on another Skill repository. The retained public evidence distinguishes immutable source, publication, same-version lifecycle, and loaded-copy behavior; it does not claim cross-version lifecycle, Profile mutation, live WSL, cross-Harness behavior, untested contexts, or broad product efficacy.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages