UnifateCalculation first. Interpretation second.

Credits

Metered work, refunded on failure

Credits never expire. Your first successful full Bazi report does not spend credits. Stripe capture is still stubbed; operators can grant credits in development. Explain-this-section is free with rate limits. Daily Fortune is a later entitlement, not a spend.

ActionCredits
Full report65
Compatibility65
Typed follow-up5
Deep follow-up15
Manifestation35
Oracle AI10
Birth-time calibration75

Defaults match the product meter (65 for a full report) and can be changed with CREDIT_COST_* environment variables.