aboutsummaryrefslogtreecommitdiffhomepage
path: root/derivation.nix
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-09-09 16:12:37 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-09-09 20:26:33 -0400
commita87c7dbef6968f496168f6d2cfe249bb150e0e27 (patch)
tree360fce31917c1ed89e6c4ffd129b9e48d9cf9f0a /derivation.nix
parentsqlite: schema version, & fail run on writes fail (diff)
ssp: abstraction directory cleared once
abstraction directory cleared once, by whichever language is first The .ssp writer clears stale files out of pod/<doc>/media/abstraction/, and that one directory is shared by every language of a document. The clearing is now done once per directory per run, by whichever language reaches it first, with the lock held across it. A language that finds the directory already prepared has passed through that same lock before writing, so the clearing it skipped had completed before its own write began: no .ssp produced on a given run can be removed during it. (removes possibility of a race condition on parallelisation) (assisted by Claude-Code)
Diffstat (limited to 'derivation.nix')
0 files changed, 0 insertions, 0 deletions