-
-
Notifications
You must be signed in to change notification settings - Fork 0
Safety and limits
Elah makes narrow claims and tries to prove those claims with evidence.
Observer:
- opens observed inputs read-only;
- rejects symbolic links in the selected world tree;
- checks every report-driving input twice;
- returns no success report if those inputs change;
- limits compressed data, decompressed data, NBT sequences, paths, and advanced details;
- never repairs, rewrites, renames, deletes, or locks the selected world.
Read-only inspection does not make a changing live world into a consistent snapshot. If a server is still saving files, Observer may detect a change and stop. A filesystem snapshot or stopped server is the safer input.
Saved timestamps and filesystem modification times are metadata. They can help describe files, but they do not prove that a player was active at a specific time.
Observer does not read player intent, session logs, gameplay events, or audit records.
Observer supports offline Minecraft Java Edition Anvil terrain regions in .mca files. It does not support Bedrock worlds or legacy .mcr regions.
The planned distributed runtime has not been released. Current tests do not prove gameplay compatibility, plugin compatibility, seamless handoff, ownership fencing, crash recovery, or multi-machine performance.
The project will only make those claims after dedicated release evidence exists.
Elah 0.0.3 | Repository | Releases | Security