Fixing the Singularity Engineering Bottleneck: Template First, Data Next
- Patrick Law
- Aug 4
- 2 min read
Right now at Singularity, the biggest drag on getting work done isn’t strategy or design—it’s workflow friction. Our engineering teams are waiting on calculation templates. Until those templates arrive reliably, everything downstream pauses. This is the real-time bottleneck we’re solving.
The Immediate Problem: Template Generation
The core issue is prompt quality. If the prompt that asks our AI to generate a calculation worksheet is fuzzy, inconsistent, or incomplete, the resulting template has gaps: missing fields, mismatched units, unclear naming, or no place to capture source references. Fixing those manually kills time and momentum.
So we’ve doubled down on the prompt itself. Today, our prompt explicitly lists every required field (e.g., Material Flow Rate in kg/hr, Temperature in °C, Pressure in bar), specifies naming conventions, demands placeholders for reference sources and unit-conversion logic, and even includes a sample reference row for traceability. We stress-test it across different equipment types before accepting an output as “good.” That focus has already paid off: what used to take hours to scaffold now appears in minutes, with consistent structure and auditability baked in.
Why This Matters First
Locking down template generation first gives us three compounding advantages: immediate speed gains, a predictable scaffold for automation, and team alignment around a single canonical format. With a solid template, everything that follows becomes far more tractable.
What’s Coming Next
Once template creation is stable, the next bottleneck will be reliable data population. That pipeline will involve: identifying required inputs; adding their titles to the PDC; scraping project documents to locate those inputs; extracting values and units; tagging every entry with its source; converting units as needed; organizing references into structured folders; and finally pushing curated data into the calculation template. Each of those steps will need its own prompt logic and validation layers.
Conclusion & CTA
We’re iterating publicly on the prompt that unlocked the current win and preparing the next layer of automation. If you want the step-by-step refinements and early access to what we’re building next, subscribe to the Singularity newsletter.

Comments