Acharioteer / ERP

Internal Operations

Marketplace

Operations leadership

Enterprise Operations Home

Company contextLive view
Open tasksLive view
Department healthLive view
ERP master data

Warehouse Master

Warehouse, stock, transfer, and audit readbacks from existing inventory and warehouse trade-core routes.

FRONTEND_APP_ONLY
/erp/master-data/warehouse-master
Active root: frontend/app. Forbidden root: frontend/src/app.
TRADE_CORE_READBACKS
0/4 safe responses
HTTP 403/401 is treated as protected readiness, not a broken page.
NO_BACKEND_ROUTE
codex502-master-data-governance-family-v1
No DB schema, helper export, auth, route, payout, or scheduler change.
Warehouse file
Locations

Warehouse identity is read from the existing warehouse list route.

Transfers
Controlled

Transfer list and timeline remain admin guarded.

Stock
Linked

Warehouse stock evidence stays tied to canonical inventory readbacks.

CheckingWarehouse list/api/trade-core/erp/warehouse/list?limit=80Existing warehouse master list route.Owner: backend/routes/tradeCore.jsHTTP: pending | not loaded yet
CheckingStock snapshot/api/trade-core/erp/stock-snapshot?limit=80Existing stock snapshot route.Owner: backend/routes/tradeCore.jsHTTP: pending | not loaded yet
CheckingWarehouse transfers/api/trade-core/erp/warehouse-transfer/list?limit=80Existing transfer list readback.Owner: backend/routes/tradeCore.jsHTTP: pending | not loaded yet
CheckingTransfer timeline/api/trade-core/erp/warehouse-transfer/timeline?limit=80Existing transfer audit timeline.Owner: backend/routes/tradeCore.jsHTTP: pending | not loaded yet

Governed Commands

Governance Proof

GuardEvidenceState
Frontend routefrontend/app/erp/master-data/warehouse-master/page.tsxADDED
Backend ownerExisting warehouse and inventory routesUNCHANGED
Stock authorityFrontend displays readbacks onlyPASS

Smoke Contract

Page HTTP 200 or 307 is accepted. Page HTTP 500 is forbidden. API 403 remains a protected-ready readback state.