Assessment
The factory was the product. The crafts never shipped.
Craft2Profit set out to answer a simple question: given a Divine budget, which Path of Exile 2 crafts can you follow and still come out ahead? That is still the question. The previous codebase tried to answer it with software.
What it was trying to do
Rank curated crafts by expected profit: buy a base, slam currencies, sell the result. It added live Trade2 comps, poe.ninja meta, Craft of Exile weights, YouTube extract via OpenAI, a Chrome extension, a recipe inbox, and a “meta-forward” research farm that generated tens of thousands of lab attempts.
The crafts that cleared a later Forbidden Rites check were not batch slams. They were scarce bases: an Absent Amulet, a Refined Breach Ring, a belt with +minion skills. Life, resists, and 30% move speed Instant-Buyout at 1 exalt. The bot invented recipes first and hoped the market would validate them later.
Why it cost too much
- Paid Render web + dedicated worker + Postgres + persistent disks, plus a cron fleet hitting the worker all day.
- Optional OpenAI and transcript APIs for inbox extract — more spend on a funnel that still needed a human to Approve.
- WorkOS auth, a Trade2 session cookie, and an extension just to feed the farm listings GGG will not give you as a public API.
That stack only pays for itself if the public page shows crafts people can follow. The project’s own docs said the board was empty: generation worked, selection and shipping did not. Honesty gates correctly rejected thin markets and vanity prices, which left nothing to rank.
What we kept
The useful part was never the EV table. It was the habit: price the sale first, stop at gates, vendor misses. This restart is that habit as a webpage. Git still has the old factory on main if you need to read it.
The standing tree is three gates that do not name a league: flip a currency only while two prices differ, batch magic items that already have two good mods, and buy a fracture only when the finished cluster clears the base. You type today’s Trade2 prices into the gate on the craft page. Forbidden Rites stamps on the live numbers page are examples of those gates, not a shopping list.