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

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, because Publish-PSResource gave 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 (3899228 to 1063b29) and commits of records:
    • Decision 22: items 1, 2, 5, 6, 7, and 8 changed, 7 and 8 breaking (the link cmdlets require -Path and -Target and 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-Item2 deleted an empty folder that it moved to another volume (AlphaFS emulated the move); the link cmdlets failed with GetDefaultValueFailed for every piped object; Get-NTFSSimpleAccess failed for a folder that came after its parent folder a second time.
    • One security-reviewer pass over be04cb7..4ee01e5: no Blocker or Major. Minor 1 to 5 and Nits 7 to 9 fixed test-first in 7936d9f to 1063b29; Nit 7, the warning of Get-NTFSEffectiveAccess for 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 dc6e9f5 after the checkpoint ntfs-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 of 4ee01e5 and a first run of dc6e9f5 without the checkpoint had the same counts. The fixture was removed at 16:21 and 16:44 UTC, and its removal checked each time.
  • #115 passed CI in all four configurations on be04cb7, with the first runs of Invoke-TestsAsBasicUser.ps1 on GitHub runners; #116 passed CI on ebe91fe against the rc6 branch.
  • #34: no reply from the tester since 2026-10-06.

Next step

  1. 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.
  2. 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).
  3. 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).