rename

open suspend override fun rename(fileIndex: Int, newName: String)

File names are not part of the in-memory model (the buffer is addressed by offset), so a rename only updates the recorded name map for inspection by tests.