Transaction Ledger & Anti-Dupe

Transaction Ledger & Anti-Dupe

Applies to: Nord Inventory v2.0.0

Ledger

The Operations Ledger searches nord_inventory_transactions. Filters can target transaction ID, identifier, item, inventory, UID, weapon serial and container UID. Identity fields are preserved in transaction payloads to make investigations possible without mutating item state.

Config.Operations.MaxLedgerRows bounds the result size.

Clear records

Admins with the forensics permission can clear the transaction ledger through the Operations toolbar. The action:

New movements continue to be recorded immediately after cleanup.

Anti-Dupe Center

The scan is diagnostic and never deletes items automatically. It checks these identities independently:

A supposedly unique identity appearing in a stack with count > 1 is also suspicious. The scanner overlays live cached inventories over persisted storage so the same online player is not counted twice from stale SQL + live runtime state.

Alerts are persisted in nord_inventory_forensics_alerts until resolved. Resolving an alert changes its status; it does not modify the underlying item automatically.

Safe use

Run scans on demand rather than polling them continuously. Review the matching inventories and item identity before deciding whether an alert represents a real duplication, a legacy malformed item or a legitimate historic record.


Revision #1
Created 2026-09-30 01:04:42 UTC by Riguita
Updated 2026-09-30 01:04:42 UTC by Riguita