Predictika · Utility-scale solar module orders
An AI sales agent prepares an order for Series 7 TR1 thin film modules: power class, pack size, the system voltage, altitude and string layout they will go into, how they are mounted and grounded, and the quantity and capacity the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published user guide and returns a verdict, every reason and the figures it computed.
This validator models orders for Series 7 TR1 modules in the 465 to 550 W power classes listed in the user guide, not just the scenarios shown below.
Any order for these modules that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (First Solar publishes no module price list, so this validator produces no price build-up or line-item quote), the FT1 and older series, container and truck loading, inverter selection and wiring harness design.
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 depend on the system voltage | Only with care The longest string, the altitude limit and the string protection all change with a 1500 VDC or 1000 V system; each is another conditional rule that someone keeps in step with the user guide. | The voltage choice sets every limit at once, and each is compared with the plan on every call. |
| Load ratings that depend on the mounting location | Only with workarounds Three mounting locations carry different pressure ratings, and a design load above the rating needs an engineering evaluation rather than a hard stop; that is a table plus an approval path. | The rating comes from the selected location, and a higher load returns an approval finding instead of a block. |
| Modules that must not be mixed or misapplied | Only with care Rules such as no mixing with other First Solar series, no rooftop use and no positive grounding are simple, but they only help if the order captures those facts. | Each fact is a choice in the order, and every rule that applies is returned together. |
| Stated figures that must match the order | Only with care A stated module count or capacity is a free-entry field; a rule can compare it with packs times pack size times watts, but someone has to write and maintain that comparison. | The stated figures travel with the order and are compared with the computed figures on every call. |
| Every problem returned in one answer | Only 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. |
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 | Series 7 TR1 modules are not intended for rooftop applications, including commercial and industrial, or for residential use in the USA. |
| 2 | The site is at 3,500 m, but the modules are designed for a 1,500 VDC system only up to 3,000 m (1,500 VDC up to 3,000 m, 1,000 V up to 5,000 m). |
| 3 | The site is at 5,200 m, but the modules are designed for a 1,000 VDC system only up to 5,000 m (1,500 VDC up to 3,000 m, 1,000 V up to 5,000 m). |
| 4 | A series string of 7 modules is longer than the user guide allows for a 1,500 VDC system, which is at most 6 modules in series. |
| 5 | A series string of 5 modules is longer than the user guide allows for a 1,000 VDC system, which is at most 4 modules in series. |
| 6 | The string protection is rated 6 A, above the module maximum series fuse rating of 5 A. |
| 7 | Series 7 TR1 modules must not be used in positive-grounded systems. |
| 8 | A floating or bipolar system is not the recommended negative-grounded design; a person should confirm that voltage control and hourly logged negative voltage to ground are in place to prevent negative voltage bias. |
| 9 | Series 7 TR1 modules must not be interconnected with other First Solar series (Series 6, 4, 3 or 2) in the same string, inverter or maximum power point tracker. |
| 10 | The plan secures each module at 3 back rail contact points; a minimum of four is required. |
| 11 | The planned gap between modules is 10 mm; the minimum is 15 mm. |
| 12 | The planned gap between modules is 250 mm; the junction box lead wires reach spacing up to 245 mm. |
| 13 | Landscape orientation is permitted only in flat mount applications; the planned tilt is 10 degrees, so the modules must be mounted in portrait. |
| 14 | The design load of 1,700 Pa is above the 1,600 Pa rating at the selected mounting location; higher load ratings are not covered by the user guide and need evaluation by First Solar. |
| 15 | The design load of 2,200 Pa is above the 2,133 Pa rating at the selected mounting location; higher load ratings are not covered by the user guide and need evaluation by First Solar. |
| 16 | The 1300 mm mounting location is listed only on the new product variant, so a person should confirm with First Solar that the variant is available for this order. |
| 17 | Asymmetric mounting is not covered by the user guide and needs evaluation by First Solar. |
| 18 | The quote states 470 modules, but 10 packs of 46 modules are 460 modules. |
| 19 | The quote states 250,000 W of nameplate capacity, but the modules ordered total 248,400 W. |
| 20 | The order has no packs; modules are shipped in packs of 30, 44 or 46. |
| 21 | The site is at 3,600 m, but the modules are designed for a 1,500 VDC system only up to 3,000 m (1,500 VDC up to 3,000 m, 1,000 V up to 5,000 m). |
| 22 | A series string of 8 modules is longer than the user guide allows for a 1,500 VDC system, which is at most 6 modules in series. |
| 23 | The string protection is rated 7.5 A, above the module maximum series fuse rating of 5 A. |
| 24 | The planned gap between modules is 5 mm; the minimum is 15 mm. |
| 25 | The quote states 500 modules, but 10 packs of 46 modules are 460 modules. |
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 18 packs of 44 modules, model FS-7520A-TR1 (520 W), for a ground-mount project at 1,200 m altitude on a 1,500 VDC system. Strings are 6 modules in series with 5 A string protection; the modules go in portrait at a 10 degree tilt, secured at 4 back rail contact points at the 500 mm location with an 8 mm gap, symmetric mounting, for a design load of 1,600 Pa, in a positive-grounded system. The strings include existing Series 6 modules. The quote states 792 modules and 411,840 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 18 packs of 44 modules, model FS-7520A-TR1 (520 W), for a ground-mount project at 1,200 m altitude on a 1,500 VDC system. Strings are 6 modules in series with 5 A string protection; the modules go in portrait at a 10 degree tilt, secured at 4 back rail contact points at the 500 mm location with a 20 mm gap, symmetric mounting, for a design load of 1,600 Pa, in a floating system. The strings use Series 7 TR1 modules only. The quote states 792 modules and 411,840 W. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 18 packs of 44 modules, model FS-7520A-TR1 (520 W), for a ground-mount project at 1,200 m altitude on a 1,500 VDC system. Strings are 6 modules in series with 5 A string protection; the modules go in portrait at a 10 degree tilt, secured at 4 back rail contact points at the 500 mm location with a 20 mm gap, symmetric mounting, for a design load of 1,600 Pa, in a negative-grounded system. The strings use Series 7 TR1 modules only. The quote states 792 modules and 411,840 W. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 24 packs of 46 modules, model FS-7535A-TR1 (535 W), for a ground-mount project at 3,400 m altitude on a 1,500 VDC system. Strings are 7 modules in series with 6 A string protection; the modules go in portrait at a 10 degree tilt, secured at 4 back rail contact points at the 500 mm location with a 20 mm gap, symmetric mounting, for a design load of 2,000 Pa, in a negative-grounded system. The strings use Series 7 TR1 modules only. The quote states 1,104 modules and 590,640 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 24 packs of 46 modules, model FS-7535A-TR1 (535 W), for a ground-mount project at 3,400 m altitude on a 1,000 VDC system. Strings are 4 modules in series with 5 A string protection; the modules go in portrait at a 10 degree tilt, secured at 4 back rail contact points at the 500 mm location with a 20 mm gap, symmetric mounting, for a design load of 2,000 Pa, in a negative-grounded system. The strings use Series 7 TR1 modules only. The quote states 1,104 modules and 590,640 W. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 packs of 30 modules, model FS-7545A-TR1 (545 W), for a ground-mount project at 1,200 m altitude on a 1,500 VDC system. Strings are 6 modules in series with 5 A string protection; the modules go in landscape at a 15 degree tilt, secured at 4 back rail contact points at the 200 mm location with a 20 mm gap, symmetric mounting, for a design load of 1,900 Pa, in a negative-grounded system. The strings use Series 7 TR1 modules only. The quote states 900 modules and 490,500 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 packs of 30 modules, model FS-7545A-TR1 (545 W), for a ground-mount project at 1,200 m altitude on a 1,500 VDC system. Strings are 6 modules in series with 5 A string protection; the modules go in portrait at a 15 degree tilt, secured at 4 back rail contact points at the 500 mm location with a 20 mm gap, symmetric mounting, for a design load of 1,900 Pa, in a negative-grounded system. The strings use Series 7 TR1 modules only. The quote states 900 modules and 490,500 W. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.