Predictika · Rugged mission computer orders

An AI sales agent's rugged mission computer order, checked before it goes out

An AI sales agent prepares an order for a Parvus DuraCOR 312 or 313 rugged mission computer: model, operating system, memory, internal and removable storage, Mini-PCIe I/O cards, power hold-up, cables, and the environment, supply and altitude of the platform it will fly or drive on. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published datasheets and returns a verdict, every reason and the figures it computed.

Scope: Curtiss-Wright Parvus DuraCOR 312 (NVIDIA Jetson TX2i) and DuraCOR 313 (Intel Atom x6400E) rugged mission computers: operating system, memory, storage, I/O cards, cables, power, environment, total weight. See everything this validator covers

This validator models orders for the two Parvus DuraCOR mission computers described in the datasheets read (the 312 and the 313), not just the scenarios shown below.

  • Platform and software — the DuraCOR 312 (8 GB, NVIDIA Linux for Tegra; no Windows) and the DuraCOR 313 (up to 16 GB, Linux or Windows pre-installed, which needs an internal mSATA SSD); internal SSD sizes from 64 GB to 1 TB.
  • Storage and cables — the removable 2.5 inch SATA SSD segment (the R option) and the listed SSD31X disks (the 312 lists 1 TB and 2 TB, the 313 lists 512 GB, 1 TB and 2 TB), and the lab breakout cables and mating connector sets, which differ between the 312 (CBL-C312) and the 313 (CBL-C31X-01, CON-C31X-01).
  • I/O cards and power — up to three Mini-PCIe I/O cards (MIL-STD-1553, ARINC 429, CAN, serial), which are factory pre-integrated special orders sharing the connector pins and, on the 312, the M.2 slot with the internal SSD; the optional 50 ms power hold-up for aircraft; the 9 to 36 VDC input range.
  • Environment and weight — the -40 to +71 C operating range and the 30,000 ft (MIL-STD-810G) and 50,000 ft (DO-160G) altitude ratings, and a total order weight the agent states, which is compared with the computed one.

Any order for these two models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (this validator produces no price build-up or itemized list), the DuraCOR 310 and 311, the DuraNET and DuraMAR products, the 313 Early Access Unit, and special-order mechanical or finish changes. Some rules are modeled by Predictika from comparable rugged systems rather than published by Curtiss-Wright; the footer says which.

The AI sales agentBuilds the mission computer order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
A third I/O card that takes the slot of the internal SSD (312) or the mSATA slot (313)Only with care
A slot-sharing rule per model can be written, but each model and each card type needs its own rule and a rep has to remember them when adding a card.
Cards, internal storage and model are checked together on every call, and the shared slot is a block or an approval depending on the model.
Lab cables and connector sets that belong to the other modelOnly with care
Part-number compatibility lists are possible, but they are one rule per cable and per model and drift when a new model is added.
The cable is checked against the model on every call.
A stated total weight that must match the configurationOnly with care
A stated figure is a free-entry field; a rule can compare it with quantity times unit weight, but someone has to write and maintain that comparison.
The stated figure travels with the order and is compared with the computed one on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

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.

1The order has 0 units; at least 1 is needed.
2The order states a total weight of 6,740 g; 6 units of the selected configuration weigh 7,740 g (base system or system with the removable storage segment, excluding SSDs and Mini-PCIe cards).
3The DuraCOR 312 ships with NVIDIA Linux for Tegra; a pre-installed Windows operating system is a DuraCOR 313 option.
4A DuraCOR 313 with a pre-installed operating system is ordered with an internal mSATA SSD (64 GB to 1 TB); none is selected.
5An internal SSD of 300 GB is not one of the sizes modeled (none, 64, 128, 256, 512 GB or 1 TB).
6A removable 2.5 inch SATA SSD is selected but the order has no removable storage segment (the R option, part number ending 00R).
7The DuraCOR 312 datasheet lists 1 TB and 2 TB removable SSDs; a 512 GB disk is not a listed part number, so a person should confirm.
8The selected breakout cable or mating connector set belongs to the other DuraCOR model (CBL-C312 for the 312; CBL-C31X-01 and CON-C31X-01 for the 310, 311 and 313).
9No breakout cable or mating connector set is ordered and the customer is not supplying a harness; a person should confirm how the unit will be connected.
10The platform reaches 72 C ambient; the published operating range tops out at 71 C.
11The platform drops to -41 C ambient; the published operating range starts at -40 C.
1240,000 ft is above the 30,000 ft operating altitude of the MIL-STD-810G test and within the 50,000 ft DO-160G rating; a person should confirm which standard applies.
1350,000 ft is above the 30,000 ft operating altitude of the MIL-STD-810G test and within the 50,000 ft DO-160G rating; a person should confirm which standard applies.
14An operating altitude of 55,000 ft is above the 50,000 ft published for the DuraCOR 312 and 313.
15A supply of 8 VDC is outside the 9 to 36 VDC input range (28 VDC nominal).
16A supply of 48 VDC is outside the 9 to 36 VDC input range (28 VDC nominal).
17The DuraCOR 312 has 8 GB of LPDDR4 memory on the Jetson TX2i module; 16 GB is not an option.
18The DuraCOR 313 supports up to 16 GB of DDR4; 32 GB is more than that.
19The DuraCOR 313 takes up to 16 GB of DDR4; 12 GB is not one of the sizes modeled (8 or 16 GB), so a person should confirm.
20A third I/O card on the DuraCOR 312 uses the M.2 slot, which is also where the internal SSD goes; both are ordered.
21The third I/O card on the DuraCOR 312 goes in the M.2 slot, so the card must be an M.2 form factor module; a person should confirm.
22The datasheet says the third Mini-PCIe slot can alternatively hold the mSATA SSD; with 3 I/O cards and an internal SSD a person should confirm the layout.
234 Mini-PCIe I/O cards are ordered; the DuraCOR 312 and 313 take at most 3.
24Mini-PCIe I/O cards are pre-integrated by Curtiss-Wright application engineering (MCOTS) as a special order; the order has 2 cards and no application engineering.
25The I/O cards need 68 spare connector pins (modeled: 1,553 24, ARINC 429 20, CAN 8, serial 12 each); the selected unit has 55.
26The unit goes on an aircraft and the optional 50 ms power hold-up (for MIL-STD-704 power switch-over) is not ordered; a person should confirm it is not needed.
27The DuraCOR 313 datasheet describes MIL-STD and DO-160 qualification testing as planned; a person should confirm the status of the qualification report the program needs.
28An order of 50 units goes to a person to confirm lead time and delivery schedule (modeled threshold of 50 units).
29Extended multi-year warranties are available from Curtiss-Wright; 5 years goes to a person for terms (modeled threshold of 3 years).
30The standard warranty is 1 year return to depot; 0 years is not valid.

Scenarios and results

Click to expand

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.

1. Cards and software: A 312 with Windows, three 1553 cards and the wrong cable

The agent's request. Please order 6 Parvus DuraCOR 312 computers for a aircraft platform, with 8 GB memory and Windows pre-installed, a 512 GB internal SSD, the removable storage segment with a 1 TB SSD31X disk, Mini-PCIe I/O cards (3 MIL-STD-1553), the 50 ms power hold-up and CBL-C31X-01 breakout cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 1 year. The order states a total weight of 7,740 g. It is ready to send.

Verdict: Blocked.

  • Windows is not offered on the DuraCOR 312. The DuraCOR 312 ships with NVIDIA Linux for Tegra; a pre-installed Windows operating system is a DuraCOR 313 option.
  • Lab cable or connector set is for the other model. The selected breakout cable or mating connector set belongs to the other DuraCOR model (CBL-C312 for the 312; CBL-C31X-01 and CON-C31X-01 for the 310, 311 and 313).
  • M.2 slot shared between SSD and I/O card. A third I/O card on the DuraCOR 312 uses the M.2 slot, which is also where the internal SSD goes; both are ordered.
  • I/O cards need application engineering. Mini-PCIe I/O cards are pre-integrated by Curtiss-Wright application engineering (MCOTS) as a special order; the order has 3 cards and no application engineering.
  • Not enough spare connector pins for the I/O cards. The I/O cards need 72 spare connector pins (modeled: 1,553 24, ARINC 429 20, CAN 8, serial 12 each); the selected unit has 55.

2. Cards and software: The agent resubmits after fixing the errors

The agent's request. Please order 6 Parvus DuraCOR 312 computers for a aircraft platform, with 8 GB memory and Linux pre-installed, a 512 GB internal SSD, the removable storage segment with a 1 TB SSD31X disk, Mini-PCIe I/O cards (2 MIL-STD-1553) integrated by application engineering, the 50 ms power hold-up and CBL-C312 breakout cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 1 year. The order states a total weight of 7,740 g. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 unit(s), 7,740 g in total, 156 W maximum for the base systems (excluding Mini-PCIe cards).

3. Memory, storage and cable: A 313 with the 312 cable, too much memory and an odd SSD size

The agent's request. Please order 10 Parvus DuraCOR 313 computers for a ground vehicle platform, with 32 GB memory and Windows pre-installed, a 300 GB internal SSD, the removable storage segment with a 1 TB SSD31X disk, Mini-PCIe I/O cards (1 MIL-STD-1553 and 1 CAN) integrated by application engineering, the 50 ms power hold-up and CBL-C312 breakout cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 3 years. The order states a total weight of 11,000 g. It is ready to send.

Verdict: Blocked.

  • Stated total weight does not match. The order states a total weight of 11,000 g; 10 units of the selected configuration weigh 12,500 g (base system or system with the removable storage segment, excluding SSDs and Mini-PCIe cards).
  • Internal SSD size not offered. An internal SSD of 300 GB is not one of the sizes modeled (none, 64, 128, 256, 512 GB or 1 TB).
  • Lab cable or connector set is for the other model. The selected breakout cable or mating connector set belongs to the other DuraCOR model (CBL-C312 for the 312; CBL-C31X-01 and CON-C31X-01 for the 310, 311 and 313).
  • Memory above 16 GB. The DuraCOR 313 supports up to 16 GB of DDR4; 32 GB is more than that.

4. Memory, storage and cable: The agent resubmits after fixing the errors

The agent's request. Please order 10 Parvus DuraCOR 313 computers for a ground vehicle platform, with 16 GB memory and Windows pre-installed, a 1 TB internal SSD, the removable storage segment with a 1 TB SSD31X disk, Mini-PCIe I/O cards (1 MIL-STD-1553 and 1 CAN) integrated by application engineering, the 50 ms power hold-up and CBL-C31X-01 breakout cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 3 years. The order states a total weight of 12,500 g. It is ready to send.

Verdict: Allowed.

  • Order summary. 10 unit(s), 12,500 g in total, 250 W maximum for the base systems (excluding Mini-PCIe cards).

5. Aircraft order: A 312 for an aircraft without hold-up, cable or a listed SSD

The agent's request. Please order 40 Parvus DuraCOR 312 computers for a aircraft platform, with 8 GB memory and Linux pre-installed, a 512 GB internal SSD, the removable storage segment with a 512 GB SSD31X disk, Mini-PCIe I/O cards (1 MIL-STD-1553 and 1 ARINC 429) integrated by application engineering, no power hold-up and no cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 1 year. The order states a total weight of 51,600 g. It is ready to send.

Verdict: Needs approval.

  • Removable SSD is not a listed part for the 312. The DuraCOR 312 datasheet lists 1 TB and 2 TB removable SSDs; a 512 GB disk is not a listed part number, so a person should confirm.
  • Aircraft power without hold-up. The unit goes on an aircraft and the optional 50 ms power hold-up (for MIL-STD-704 power switch-over) is not ordered; a person should confirm it is not needed.
  • No mating cable or harness. No breakout cable or mating connector set is ordered and the customer is not supplying a harness; a person should confirm how the unit will be connected.
  • Order summary. 40 unit(s), 51,600 g in total, 1,040 W maximum for the base systems (excluding Mini-PCIe cards).

6. Aircraft order: The agent resubmits after fixing the errors

The agent's request. Please order 40 Parvus DuraCOR 312 computers for a aircraft platform, with 8 GB memory and Linux pre-installed, a 512 GB internal SSD, the removable storage segment with a 1 TB SSD31X disk, Mini-PCIe I/O cards (1 MIL-STD-1553 and 1 ARINC 429) integrated by application engineering, the 50 ms power hold-up and CBL-C312 breakout cable set. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 1 year. The order states a total weight of 51,600 g. It is ready to send.

Verdict: Allowed.

  • Order summary. 40 unit(s), 51,600 g in total, 1,040 W maximum for the base systems (excluding Mini-PCIe cards).

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a Parvus DuraCOR 312 or 313 rugged mission computer: model, operating system, memory, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published datasheets and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please order 6 Parvus DuraCOR 312 computers for a aircraft platform, with 8 GB memory and Windows pre-installed, a 512 GB internal SSD. The platform runs from 28 VDC, between -30 C and 65 C ambient, up to 25,000 ft, and the warranty is 1 year. The rest of the request is on screen. The order states a total weight of 7,740 g.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The DuraCOR 312 ships with NVIDIA Linux for Tegra; a pre-installed Windows operating system is a DuraCOR 313 option. The selected breakout cable or mating connector set belongs to the other DuraCOR model (CBL-C312 for the 312; CBL-C31X-01 and CON-C31X-01 for the 310, 311 and 313). A third I/O card on the DuraCOR 312 uses the M.2 slot, which is also where the internal SSD goes; both are ordered. The other two are on screen.
  6. The validator returned five blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for lab cables and connector sets that belong to the other model, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the operating system to linux, the MIL-STD-1553 cards to 2, the application engineering for I/O cards to yes and the cable or connector set to CBL-C312 breakout cable set.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared, and the validator's figure matches the quote.
  13. Five problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.