Follow-up from the lint sweep (PR #5). 39 functions — carve out lease, metadata, segment IO, and storage-stats stores while preserving the shared lock namespace and atomic file writes. Goal: remove the localized @Suppress once split, with integration coverage. Requires a live tmux/container test env.
Follow-up from the lint sweep (PR #5). 39 functions — carve out lease, metadata, segment IO, and storage-stats stores while preserving the shared lock namespace and atomic file writes. Goal: remove the localized @Suppress once split, with integration coverage. Requires a live tmux/container test env.