mirror of https://github.com/raandree/NTFSSecurity
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.6 KiB
3.6 KiB
| status | last-verified | owner | source |
|---|---|---|---|
| current | 2026-10-08 | active-agent | current task evidence |
Active context
Current focus
5.0.0-rc6 is on the PowerShell Gallery (tag 5.0.0-rc6 on b51d970, the
merge of #115); its GitHub release waits for a rerun of the failed Release
job. #116 (ai/release-5.0.0-rc7, base master) holds the behavior
changes that Phase 2 found, decided as assumptions for the maintainer's
review (Decision 22), and waits for that review. Then 5.0.0-rc7, Phase 3,
and 5.0.0; after 5.0.0 the repository is archived in favor of
WindowsAccessControl (Decision 18).
Evidence
- 2026-10-08, 5.0.0-rc6: the Release job of the tag (run
37839669028) published the package at 20:40 UTC and failed after it, becausePublish-PSResourcegave up waiting after 100 seconds and its retry got 409 (progress.md, open work 8). The live tests of rc7 ran with-Version 5.0.0-rc6, which checks the hash of the Gallery, in both editions, 20:43 to 21:00 UTC: all passed except the warning text that rc7 changed, which matches the live tests of rc6. The fixture was removed at 21:03 UTC and its removal checked. - 2026-10-08, #116, 11 commits on
be04cb7(3899228to1063b29) and commits of records:- Decision 22: items 1, 2, 5, 6, 7, and 8 changed, 7 and 8 breaking (the
link cmdlets require
-Pathand-Targetand write non-terminating errors); items 3, 4, 9, and 10 kept, 9 with an FAQ entry. New defects, fixed with a regression test that failed first:Move-Item2deleted an empty folder that it moved to another volume (AlphaFS emulated the move); the link cmdlets failed withGetDefaultValueFailedfor every piped object;Get-NTFSSimpleAccessfailed for a folder that came after its parent folder a second time. - One
security-reviewerpass overbe04cb7..4ee01e5: no Blocker or Major. Minor 1 to 5 and Nits 7 to 9 fixed test-first in7936d9fto1063b29; Nit 7, the warning ofGet-NTFSEffectiveAccessfor names of this computer, was reproduced first. Nit 6 declined (Decision 22). - Suite of
1063b29: 712 tests. Elevated: 688 passed and 24 skipped in Windows PowerShell 5.1, 658 and 54 in PowerShell 7. As a basic user: 612 and 100, 582 and 130. No failure, none skipped in all four. - Lab acceptance of
dc6e9f5after the checkpointntfs-rc7-dc6e9f5-before-acceptance, 16:24 to 16:40 UTC: 326 tests in both editions, none failed, 2 skipped as in rc6 (Tests/Lab/Acceptance-2026-10-08-5.0.0-rc7.md). The code of4ee01e5and a first run ofdc6e9f5without the checkpoint had the same counts. The fixture was removed at 16:21 and 16:44 UTC, and its removal checked each time.
- Decision 22: items 1, 2, 5, 6, 7, and 8 changed, 7 and 8 breaking (the
link cmdlets require
- #115 passed CI in all four configurations on
be04cb7, with the first runs ofInvoke-TestsAsBasicUser.ps1on GitHub runners; #116 passed CI onebe91feagainst the rc6 branch. - #34: no reply from the tester since 2026-10-06.
Next step
- The maintainer reruns the failed Release job of 5.0.0-rc6, which skips the published package and creates the GitHub release, and closes #110.
- He pushes the records to #116 and reviews the choices of Decision 22,
each its own commit, above all the two breaking changes of the link
cmdlets. After the CI of the push, he merges #116 with a merge commit
(Decision 15) and tags
5.0.0-rc7; the live tests then run against the published package (-Version 5.0.0-rc7). - He decides the fix of the publish step (
progress.md, open work 8) and the scope of Phase 3: the operating systems, the code that nothing calls, and file servers that aren't Windows (#34).