Predictika · Cloud and edge server quotes
An AI sales agent prepares a quote for cloud and edge servers, with the model, the number of chassis and nodes, the CPUs, memory modules and their size, persistent memory, storage drives and extension modules, PCIe and network cards, the memory each node needs and the total memory the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the server rules and returns a verdict, every reason and the total memory it computed.
This validator models Wiwynn cloud and edge server quotes, not just the scenarios shown below.
Any server quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: rack-scale AI systems, power supplies, firmware, services and prices, because Wiwynn sells by contract and this validator models no prices. The model names and the node, slot, drive and card counts that Wiwynn publishes follow its public pages; the other limits, the 128 GB module maximum, the extension module capacity, the review thresholds and all rules are modeled from comparable servers and are not published by Wiwynn.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Limits that differ for every model | Only with care Nodes, sockets, slots, module size, drives and cards each have a different limit on each of six models, so every rule needs a lookup by model. | The model and every quantity are fields of one request and are checked together on every call. |
| Persistent memory beside ordinary memory | Only with workarounds Persistent memory is allowed on one model only and may not outnumber ordinary memory, and both share the slots, so three rules must read the same counts. | Both counts are compared with the model on every call, whatever order they were chosen in. |
| Storage that grows with extension modules | Only with care The drive limit is the base count plus a number for each extension module, and the module count has its own limit. | The modules and drives are checked together, and each problem is its own finding. |
| A stated total that must match nodes and memory | Only with workarounds The total multiplies chassis, nodes and the memory in each node, so a separate rule must recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed total on every call. |
| Referrals for persistent memory and large orders | Only with workarounds A review depends on the persistent memory and on the total node count, on top of the blocking rules. | The referrals are separate findings returned together with the blocking ones. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The quote has 13 nodes per chassis; this model holds at most 12. |
| 2 | The quote has 2 CPUs per node; this model has 1 socket(s) per node. |
| 3 | The quote has 7 DRAM DIMMs per node; with persistent memory modules the node has only 6 DIMM slots. |
| 4 | The quote has 33 DRAM DIMMs per node; with persistent memory modules the node has only 32 DIMM slots. |
| 5 | The quote uses persistent memory modules; a person should confirm the customer software supports them. |
| 6 | The quote has 17 DRAM DIMMs per node; with persistent memory modules the node has only 32 DIMM slots. |
| 7 | The quote has 17 persistent memory modules per node; this model supports at most 16. |
| 8 | Persistent memory modules (10) cannot outnumber DRAM DIMMs (8) in a node. |
| 9 | The quote has 15 storage drives per node; this configuration supports 14. |
| 10 | The quote has 3 storage extension modules; this model supports at most 2. |
| 11 | The quote has 1 storage extension modules; this model supports at most 0. |
| 12 | The quote has 64 GB DIMMs; this model takes DIMMs up to 32 GB. |
| 13 | The quote has 7 PCIe cards per node; this model has 6 slots. |
| 14 | The quote has 3 network cards per node; this model supports 2. |
| 15 | Every node needs at least one network card. |
| 16 | The customer needs 1,100 GB per node; the quoted memory gives 1,024 GB. |
| 17 | The quote states 1,024 GB of memory in total; the quoted nodes give 2048 GB. |
| 18 | The order has more than 96 nodes; a person should confirm volume terms with the account team. |
| 19 | Every CPU needs at least one DRAM DIMM; the quote has 1 DIMMs for 2 CPUs. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote 8 SV7100G4 chassis with 13 nodes each, 2 CPUs per node, 7 memory modules of 64 GB per node, 1 storage drive, 3 PCIe cards and 2 network cards per node. Each node needs 512 GB of memory. The total memory stated on the quote is 50,000 GB. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 SV7100G4 chassis with 12 nodes each, 1 CPU per node, 6 memory modules of 128 GB per node, 1 storage drive, 2 PCIe cards and 1 network card per node. Each node needs 512 GB of memory. The total memory stated on the quote is 73,728 GB. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 6 SV5100G4 chassis with 1 node each, 2 CPUs per node, 16 memory modules of 256 GB per node, 20 storage drives, 1 PCIe card and 1 network card per node. Each node needs 1,024 GB of memory. It also has 3 storage extension modules. The total memory stated on the quote is 12,288 GB. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 6 SV5100G4 chassis with 1 node each, 2 CPUs per node, 16 memory modules of 128 GB per node, 14 storage drives, 1 PCIe card and 1 network card per node. Each node needs 1,024 GB of memory. It also has 2 storage extension modules. The total memory stated on the quote is 12,288 GB. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 4 SV310G4 chassis with 1 node each, 2 CPUs per node, 16 memory modules of 64 GB per node, 2 storage drives, 1 PCIe card and 3 network cards per node. Each node needs 1,500 GB of memory. It also has 17 persistent memory modules. The total memory stated on the quote is 12,288 GB. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 4 SV310G4 chassis with 1 node each, 2 CPUs per node, 16 memory modules of 64 GB per node, 2 storage drives, 1 PCIe card and 2 network cards per node. Each node needs 1,500 GB of memory. It also has 16 persistent memory modules. The total memory stated on the quote is 12,288 GB. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.