THE MATRIX DATA DIRECTORY
==============================
Keep this directory shared by every ATDTBBS node that runs the game.

Player records: Pxxxxxxx.DAT / .BAK / .LCK
World state:    WORLD.DAT / WORLD.BAK / WORLD.LCK
News:           NEWS.DAT / NEWS.LCK
Commons wall:   COMMONS.MSG / COMMONS.LCK
Recovery log:   RECOVER.LOG

COMMONS.MSG is append-only and COMMONS.LCK serializes posts between nodes.
It is created automatically when the first operator posts a message.

Do not delete .BAK files when recovering from a bad or zero-byte .DAT.
MATRIX.EXE and EDITOR.EXE both validate records before committing changes.

 v0.3.3 recovery: locks never expire automatically. After a forced crash,
 stop ALL game/Commons/editor sessions before clearing leftover .LCK files.
 Keep DAT, BAK and TMP files for recovery; do not delete them to bypass errors.
 See DOCS\UPGRADE.TXT in the full package for upgrade and recovery procedures.
