Forge SQL won't wrap a multi-step write in one transaction. So any Forge app that writes more than once has to plan for a crash halfway through. Ask your vendor how theirs handles it.
Project request approved. Project created. Permission scheme never applied. Now what?
If your Jira provisioning can't recover from a half-finished run, it isn't automation. It's a coin flip.
We scope that problem at https://t.co/QUpyyLqLou
Pop quiz: is "is blocked by" the inward or outward side of a Jira link? If you had to look it up, so does every script and report built on top of it. Plenty of them get it backwards.
Quick weekend audit: open your Jira permission schemes and check who actually holds Delete Issues. Groups, project roles, one-off users. It's usually a lot more people than anyone ever signed off on.
Since March 2026, every install of a Forge app shares one Jira API budget of 65,000 points an hour. If your Marketplace app works for 10 customers, ask whether it still works for 500.
Jira lets anyone link anything to anything, across any project, with zero rules. Then someone builds a dependency report on top of it and wonders why it's garbage.