we will have achieved AGI when claude can build me the perfect subscription, subscription line item, invoice, invoice line item, period start, end, created at, finalized at, plan, amount, interval, price, unit, product, charge, refund, credit note, payout, balance data model