AI drafts
Structure, not judgement
It turns project context and workshop inputs into risk candidates using the categories you configured. It can also draft commentary after a simulation, again as a draft for your review.
Governance & methodology
Business cases. Gateway reviews. Assurance. Audit. Board papers. CRAFT is built for work that faces scrutiny, so every rating, assumption and number can be opened up and explained with confidence.
Risk information quality
Every review, rating and simulation is only as good as the risk statements underneath it. CRAFT builds that quality in from the first entry, structuring every risk as cause, event and consequence:
Cause The switchgear supplier runs a single qualified fabrication line
Event HV switchgear delivery slips past the energisation window
Consequence Commissioning pushes into the next shutdown, carrying 11 weeks of standby cost
Written like this, every risk has an owner who knows what they own, a consequence you can price, a cause your team can treat, and something concrete for the workshop to work with. The structure keeps the quality consistent whether a risk is drafted by AI or written by hand.
If your organisation runs a risk information repository, CRAFT is the natural front end to it. Repositories excel at storing, tracking and reporting what you give them; CRAFT makes sure what you give them is clear, structured and decision-ready. The thinking happens in CRAFT; the record lives wherever your governance framework says it should.
Better-written risks lift everything downstream: sharper workshops, cleaner priorities, and a contingency you can stand behind.
Where the lines sit
Three jobs with three different owners, and the boundaries between them don't move. This clear ownership is what gives your analysis its credibility under review.
AI drafts
It turns project context and workshop inputs into risk candidates using the categories you configured. It can also draft commentary after a simulation, again as a draft for your review.
Your team decides
Risk acceptance, ratings, treatment decisions and methodology stay with the professionals in the room, applied through your matrices and your categories.
The engine calculates
P50, P90, contingency and sensitivity come from a seeded Monte Carlo run over your inputs. CRAFT stores the seed with your project, so a rerun on the same inputs and engine version returns the same result.
AI never sets a risk ID, changes a rating or moves a number.
Cost methodology
CRAFT models two sources of cost uncertainty and combines them in a single simulation. The detail is here for anyone who needs to interrogate the method.
Your cost breakdown structure carries a range for every item: best case, most likely and worst case. Rather than forcing you to invent three numbers for every line, CRAFT offers estimate confidence profiles. Choose the profile that describes the line and CRAFT derives the range from your base cost. Where you already know the spread, choose User Defined and enter the three values directly.
Each item is sampled from a triangular distribution across that range.
Each contingent risk carries a probability of occurrence and a cost impact range. In every iteration CRAFT tests independently whether the risk occurs and, when it does, samples its impact from the low, most-likely and high values.
CRAFT excludes risks classified as inherent from the contingent-risk total. Represent inherent or base-estimate uncertainty in the relevant CBS ranges or confidence profiles so it is not double-counted as a separate event.
Cost items rarely move independently. When labour markets tighten, several packages feel it at once. Ignoring that understates exposure at the top end, which is where contingency decisions are made.
CRAFT supports standard correlation across six common driver groups:
Assign each CBS item to a driver group and CRAFT applies a considered correlation structure between them, so items sharing a driver tend to move together. Correlation is optional and applies to base-cost uncertainty; contingent risks are always sampled independently.
Each iteration samples every CBS item and tests every contingent risk, producing one possible total project cost. Across the run you get a distribution rather than a single figure. Rather than fixing the iteration count up front, CRAFT keeps going until the answer stops moving: it works through 5,000, 20,000, 80,000 and up to 320,000 iterations, stopping once the contingency estimate is precise enough.
You set how precise. The target is expressed against the contingency figure itself, anywhere from ±2% to ±7%, and CRAFT reports the sampling precision it reached alongside the result. That figure describes how tightly the simulation has pinned down its own estimate. It says nothing about whether your cost inputs are right.
CRAFT stores the random seed with the project, and writes it into your Excel and JSON exports. With the same inputs, seed and simulation-engine version, a rerun produces the same result, supporting review and audit of the analysis.
Methodology
Nobody wants to explain to their assurance team why the risk method changed because of a software purchase. CRAFT applies the approach your organisation already defends.
Anything from 3×3 to 6×6, set up to match your framework.
Organisation-neutral out of the box, replaceable with your own taxonomy.
Eight dimensions, assessed before anyone starts listing risks.
Simulation over inputs you control, not judgement layered on a single-point estimate.
Your data
CRAFT is local-first on purpose. Moving your project anywhere is something you do deliberately, not something that happens by default.
CRAFT runs in your browser and stores your project data locally on your own device. You can save and reopen projects as .prs files. Project data is not stored on PRS servers, which means PRS cannot access, recover or delete your projects for you. If your subscription ends, you will no longer be able to open or edit projects in CRAFT, but your .prs files remain on your device in a readable format.
Full detail is in the privacy policy.
Projects save to portable, versioned .prs files. Move one between machines or hand it to a colleague under whatever version control you already use.
There's no central store of customer project data. When you use an AI-assisted feature, only what that request needs goes to the protected CRAFT service.
Risk-register workbooks, Canvas workbooks, cost results and a consolidated CRAFT workbook, plus JSON. Generated from the project's current state.
Governance alignment, deployment, access, support. Let's work out whether it fits before anyone commits to anything.