Skip to main content

Asset Escrow Map

Asset Escrow Map

Which surfaces are intended to stay configurable and which remain protected.

Applies to: Nord Inventory v2.0.0

Asset Escrow map

Nord Inventory uses a deliberately small open surface for server configuration and compatibility work.

Open in production

config/**
server/bridge/**
client/bridge/**
shared/items.lua
shared/weapons.lua
shared/vehicles.lua
shared/categories.lua
locales/en.json
locales/pt.json
web/images/items/*

These files are listed in escrow_ignore because server owners need to configure providers, frameworks, permissions, reference items, translations and artwork.

Protected in production

server/core/**
server/modules/**
client/core/**
client/modules/**
shared/utils.lua
web/index.html
web/style.css
web/app.js

The protected area contains Nord Inventory business logic, transaction rules, database registry behavior, Admin Studio backend, integration ownership implementation and the curated Nord Lab recommendation catalog.

server/core/ecosystem.lua must remain protected. The only server-owner control is:

Config.Ecosystem.ShowRecommendedScripts = true

Setting it to false hides the Recommended Scripts button. It does not expose or alter the Nord Lab catalog.