Python: store replace on Windows tries POSIX-semantics rename first (store-windows-py) #149

Merged
libby merged 1 commit from store-replace/windows-py into main 2026-11-12 22:40:27 +00:00

2026-11-12

Libby
cultcache-py: replace the store POSIX-first on Windows through ctypes kernel32, MoveFileExW fallback, bounded retry
All checks were successful
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 23m22s
Mirrors the TypeScript decision table (variants:ruling:windows-replace-posix-first). Both store writes route through _replace_store; os.replace stays on other OSes.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 21:56:42 +00:00