Predictika · Subsea inertial navigation
An AI sales agent prepares a quote for an Exail inertial navigation system for a subsea vehicle: the unit, the vehicle supply, power budget, temperature range, shock and rotation limits, depth, serial and Ethernet ports, and the position and heading accuracy it promises. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Exail datasheets and returns a verdict, every reason and the datasheet figures for that unit.
This validator models the figures in three public Exail datasheets (Phins Compact Series, Phins Subsea, Octans Subsea), not just the scenarios shown below.
Any quote for these units that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are public, so this validator produces no price build-up), dimensions, connectors, software options, and other Exail products.
7 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 by unit | Only with workarounds Each unit has its own supply range, power draw, temperature range, shock limit, port counts and weight. A rules-based CPQ needs a compatibility table or a rule per unit, and edits when a datasheet changes. | The datasheet figures are data; each quote is compared with the figures for its unit on every call. |
| Depth that exists for some units only | Only with care Phins Subsea and Octans Subsea have a depth rating; the Compact Series datasheet gives none. The unit has to be read before the depth rule applies. | The unit, the depth and the other choices are compared together, in any order. |
| Accuracy that depends on the aiding | Only with workarounds A position figure holds only with DVL aiding, heading depends on which aids are present, and Octans Subsea has no position output at all. | Position, heading and the aiding the vehicle carries are evaluated in one pass and each failure is reported. |
| Interfaces the vehicle needs | Only with care Serial, Ethernet, pulse input and pulse output counts differ by unit and are easy to miss until the integration stage. | The counts the vehicle needs are compared with what the datasheet lists for the selected unit. |
| Accuracy and depth the quote states | Only with workarounds A stated figure has to be compared with the datasheet number for that unit and aiding, and nothing in a plain configurator does that. | The stated figures are fields in the request, compared with the datasheet figures on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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. |
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 vehicle supply of 12 V is outside the datasheet supply range for this unit, 20 to 32 V. |
| 2 | The vehicle supply of 36 V is outside the datasheet supply range for this unit, 20 to 32 V. |
| 3 | The power budget of 19 W is below the 20 W consumption the datasheet gives for this unit (a typical value that excludes external sensors); a person should confirm the power budget with Exail. |
| 4 | The vehicle temperature range of -18 to 40 degrees C is outside the datasheet operating range for this unit, -15 to 60 degrees C. |
| 5 | The vehicle temperature range of 0 to 58 degrees C is outside the datasheet operating range for this unit, -20 to 55 degrees C. |
| 6 | The vehicle acceleration of 6 g is above the datasheet dynamic range of this unit, plus or minus 5 g. |
| 7 | The vehicle acceleration of 20 g is above the datasheet dynamic range of this unit, plus or minus 15 g. |
| 8 | The vehicle rotation rate of 800 degrees per second is above the datasheet dynamic range of 750 degrees per second. |
| 9 | The operating depth of 6500 m is deeper than the datasheet depth rating of this unit, 6000 m. |
| 10 | The operating depth of 3200 m is deeper than the datasheet depth rating of this unit, 3000 m. |
| 11 | The Phins Compact Series datasheet gives no depth rating; a person should confirm the housing or pressure rating with Exail for this depth. |
| 12 | The vehicle needs 3 serial ports; the datasheet lists 2 for this unit. |
| 13 | The vehicle needs 6 serial ports; the datasheet lists 5 for this unit. |
| 14 | The vehicle needs 5 Ethernet inputs; the datasheet lists 4 for this unit. |
| 15 | The vehicle needs 8 Ethernet inputs; the datasheet lists 7 for this unit. |
| 16 | The vehicle needs 2 pulse inputs; the datasheet lists 1 for this unit. |
| 17 | The vehicle needs 2 pulse outputs; the datasheet lists 1 for this unit. |
| 18 | The vehicle needs 3 pulse outputs; the datasheet lists 2 for this unit. |
| 19 | The requested data output rate of 250 Hz is above the datasheet maximum of 200 Hz. |
| 20 | The vehicle limit of 3000 g for this unit is below its datasheet weight in air of 3800 g. |
| 21 | The vehicle limit of 20000 g for this unit is below its datasheet weight in air of 23000 g. |
| 22 | Octans Subsea is a gyrocompass and motion sensor; its datasheet lists no position or speed output and no position accuracy, and says full INS mode is a software upgrade (Rovins). |
| 23 | The Octans Subsea datasheet lists GNSS and a speed sensor as its sensors and does not list USBL or LBL aiding; a person should confirm this with Exail. |
| 24 | The DVL-aided position target of 4 (hundredths of a percent of distance travelled) is tighter than the datasheet straight-line figure of this unit, 5. |
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 an Exail Phins C7 for our subsea vehicle: 24 V supply, a 18 W power budget, -18 to 40 degrees C, up to 20 g, 4 serial ports, with a DVL, needing position accuracy of 0.10% of distance travelled and heading of 0.040 degrees. The quote states a DVL-aided position accuracy of 0.05% of distance travelled. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an Exail Phins 9 Compact for our subsea vehicle: 24 V supply, a 18 W power budget, -18 to 40 degrees C, up to 20 g, 4 serial ports, with a DVL, needing position accuracy of 0.10% of distance travelled and heading of 0.040 degrees. The quote states a DVL-aided position accuracy of 0.10% of distance travelled. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an Exail Phins Subsea for our subsea vehicle: 24 V supply, a 24 W power budget, 0 to 40 degrees C, up to 5 g, 2 serial ports, operating at 5500 m, with a DVL, needing position accuracy of 0.05% of distance travelled and heading of 0.010 degrees. The quote states a DVL-aided position accuracy of 0.05% of distance travelled, and a depth capability of 6500 m. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an Exail Phins Subsea for our subsea vehicle: 24 V supply, a 24 W power budget, 0 to 40 degrees C, up to 5 g, 2 serial ports, operating at 5500 m, with a DVL, needing position accuracy of 0.05% of distance travelled and heading of 0.010 degrees. The quote states a DVL-aided position accuracy of 0.05% of distance travelled, and a depth capability of 6000 m. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an Exail Octans Subsea for our subsea vehicle: 24 V supply, a 20 W power budget, 0 to 40 degrees C, up to 5 g, 2 serial ports, operating at 2500 m, with a DVL and USBL aiding and heading of 0.100 degrees. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an Exail Octans Subsea for our subsea vehicle: 24 V supply, a 20 W power budget, 0 to 40 degrees C, up to 5 g, 2 serial ports, operating at 2500 m, with a DVL and heading of 0.100 degrees. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote an Exail Octans Subsea for our subsea vehicle: 24 V supply, a 20 W power budget, 0 to 40 degrees C, up to 5 g, 2 serial ports, operating at 2500 m and heading of 0.100 degrees. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.