{"id":"wal-commit-syncs-metadata-implicitly","text":"`WAL.commit()` in the B-tree engine syncs metadata page 0 because `PageManager.sync()` fsyncs the single shared file descriptor that holds both data pages and metadata; there is no dedicated metadata fsync step","truth_value":"IN","source":"entries/2026/05/29/topic-wal-commit-vs-metadata-sync-ordering.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"wal-commit-syncs-metadata-implicitly","truth_value":"IN","reason":"premise"}]}}