AssetShop Enterprise OSSTATIC RENDER · NO SCRIPTS · SYNTHETIC DATASET

STATIC PAGE Interactive levers, live recompute, and Record decision run in the app build; every figure, formula, evidence row, and WHY below is the real render, pre-computed. Evidence panels are opened for review.

AI WorkforceDeterministic assistant router over the tenant engines; generative layer AT_ACTIVATION.
Supply Why is inventory position elevated on GC-4471? scope: inventory · mrp · supplier · lead time

Each specialist is a deterministic engine over its domain modules: every figure recomputes from source, every answer carries evidence and lineage, and a claim whose inputs cannot be reproduced is withdrawn rather than guessed. The model-routed layer: provider decided, a selected frontier model provider (D-R52), AT_ACTIVATION until deploy credentials let a live call fail red; the deterministic specialists answer until then.

AI Workforce

Assistant console

Deterministic assistant router over the tenant engines; generative layer AT_ACTIVATION. Ask anything the engines can prove; anything else refuses with a code and a safe alternative.

Whose model is thisMODEL-AGNOSTIC

Bring whatever model you trust. We will make the organization trust the decision.

Model-agnostic by architecture, not by policy. Every recommendation arrives with its evidence, calculation, assumptions, confidence, and validation, and that contract is enforced above whichever model produced it. Swap the model and the contract is unchanged, which is what makes the choice yours to make and ours to survive.

  • It does not claim a better model than the one you already trust.
  • It does not write to your systems of record, so a disagreement about a figure is never also an incident.
  • It does not decide. It records who decided, on what evidence, under what authority, and what happened next.
  • It does not claim analyst placement, a reference customer, or a live deployment. It claims an artifact you can verify yourself, without asking us.

Read-only by architecture. Answers are MODELED on SYNTHETIC records and carry their lineage; refusals carry their code.

The inventory is the arithmetic consequence of three sourced relationships: the supplier's MOQ and lead time, and the customers' demand. Change any edge and the working capital answer changes with it; the simulator shows by how much.CONFIDENCE · MODELED
You asked

why do we have this inventory on GC-4471

Reasoning

Cause 1 via supplies: Supplier terms set the batch: MOQ 5000 from Vendor-Alpha Forging. Cause 2 via supplies: Lead time of 6 weeks forces protection while replenishment travels. Cause 3 via demands: Customer demand pulls 1400 units a week with variability sigma 240. Cause 4 via drives: Cycle stock and safety stock together are the inventory position.

Supporting data

5600 units per order; 967 units of safety stock; 9367 unit reorder point; 3767 average units, 155200 USD MODELED

Calculations

orderQty = max(MOQ 5000, demand 1400/wk x cover 4w) = 5600 | safetyStock = z 1.645 x sigma 240 x sqrt(LT 6w) = 967 | ROP = demand 1400 x LT 6 + SS 967 = 9367 | avgInv = Q/2 (2800) + SS (967) = 3767 units

Assumptions

Sourced edges only; SYNTHETIC records, MODELED figures.

Lineage

sourceSystem: SAP S/4HANA · sourceId: DET-01/MAT-4471

Evidence row
sourceSystem: SAP S/4HANA · sourceId: DET-01/MAT-4471 · field: planningParameters · value: LT 6w, MOQ 5000 · lastModifiedAt: 2026-07-18T09:12:04Z
Open in the graphStress it in the simulator
Scenario on MP-5120: working capital releases $4,170, gross margin moves $0, turns +1.03x.CONFIDENCE · MODELED
You asked

what if MP-5120 moq to 6000

Reasoning

The lit path runs moq through orderQty, avgInventoryUnits, inventoryValue, daysOfSupply.

Supporting data

Baseline vs scenario across 13 metrics; 8 nodes on the affected path.

Calculations

orderQty = max(MOQ 6000, demand 3800/wk x cover 3w) = 11400 | safetyStock = z 1.645 x sigma 610 x sqrt(LT 3w) = 1738 | ROP = demand 3800 x LT 3 + SS 1738 = 13138

Assumptions

Safety stock recalculates with lead time, holding the service target constant; the cost of a longer lead time shows up as working capital, not as fill-rate risk.

Lineage

sourceSystem: NetSuite · sourceId: STG-02/ITEM-5120

Evidence row
sourceSystem: NetSuite · sourceId: STG-02/ITEM-5120 · field: planningParameters · value: LT 3w, MOQ 12000 · lastModifiedAt: 2026-07-19T14:02:41Z
Open this in the simulator
Enterprise health 94 of 100.CONFIDENCE · MODELED
You asked

enterprise health

Reasoning

Margin 100, turns 100, integrity 80, service 96.

Supporting data

Revenue $13,402,480 MODELED; WC $469,198 MODELED; contested 1.

Calculations

composite = mean(margin 100, turns 100, integrity 80, service 96) = 94

Assumptions

Composite is a plain mean; every component recomputable.

Lineage

sourceSystem: EOS model · sourceId: healthOverview/full-year

Evidence row
sourceSystem: EOS model · sourceId: healthOverview/full-year · field: composite · value: 94 · lastModifiedAt: 2026-07-25T00:00:00Z
Open the Command Center
refusedout_of_scopedraft an email to the supplier

This layer is read-only by architecture: it recommends and explains; execution happens in your systems of record.

Safe alternatives: ask why a figure is what it is · run a what-if in the impact simulator · record a decision on the ledger with your authority