Why wouldn't we just have Copilot write the plugin?
You could, and for some things you should. But writing the code was never the expensive part. Owning it is. Here's the honest comparison.
North52 rules vs custom code
| Dimension | North52 rules | Custom code |
|---|---|---|
| Who changes the logic | Analysts, in minutes | Developers, plus a redeploy |
| Audit trail | Built-in trace and versioning | Git, if discipline holds |
| Deterministic outcomes | Guaranteed | Depends on review quality |
| Regression testing | TestShield included | You write and maintain it |
| Platform updates | Engine kept compatible for you | Code can silently break |
| Where it runs | Inside your tenant, always | Varies by architecture |
| One-off data migration | A rule you will never run again | Write it, run it, delete it |
The questions that decide it
Who changes it when the rate changes on Thursday?
With code: a developer, a review, a release. With rules: the analyst who owns the process, in minutes, with the change logged.
What happens when the person who wrote it leaves?
Code inherits an owner who did not choose it. A decision table is readable by whoever picks it up, because it was written to be read.
Can you show an auditor why it decided that?
Code can show you the source as it is today. The engine shows which rule ran, which rows matched, and what changed.
Isn't a rules engine just code by another name?
No. A plugin is a program written for one job. The engine is configuration: your data goes in, the rules you configured run against it, and the actions come out. When the rule changes, you change the rule. Nothing gets rebuilt.
So what is the licence paying for?
Pedigree. The engine has been through fifteen years of Microsoft platform updates in 300+ organizations, and not one of them raised an issue we could not get past. A new plugin starts that clock at zero.
Couldn't Copilot just write us a rules engine?
Go for it. What comes back is the plugin problem on this page, multiplied: an engine, a designer, a trace, versioning and a test harness, all of it yours to own through every platform update, with the clock at zero.
Bring us your hardest rule.
Free proof of concept
Send us the rule you would least like to hand to a developer who leaves.
Request a free PoC