chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
Storage: the page as the code is; a lost pack restarts a fetch, and mirror locks are the system's
MergedMerged as 784cd9d
git that lives in your Atmosphere account
From an audit of docs/design/storage.md against the code.
File::try_lock), not a file created exclusively and taken over after two minutes. Two waiters could both see a stale lock and one delete the other's fresh one. The system lets go when a process ends, so nothing is left to take over. Test: a held lock with an old mtime keeps its waiter waiting. rust-version 1.89, forFile::lock.:as_; what starts compaction, how the trigger counts and its env vars, and that gateway,knotless commitand MCP writes never compact (https://knotless.dev/chadtmiller.com/knotless/issue/did:plc:bcgltzqazw5tb6k2g3ttenbj/3mynm75mciaht proposes they do); the pack record'ssupersedes; mirrors'gc.auto=0and repack past 50 packs.🤖 Generated with Claude Code