fix(docs): align pricing disclosures, estimates, and Autumn config - #787
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
The latest updates on your projects. Learn more about Unkey Deploy
|
Greptile SummaryThis PR aligns public pricing disclosures, event-overage representations, estimator output, investigation confirmation messaging, and Autumn plan configuration.
Confidence Score: 5/5The PR appears safe to merge; no actionable new issue or outstanding previous finding remains. The only change since the previous review adds the requested Important Files Changed
Reviews (3): Last reviewed commit: "style(docs): balance pricing introductio..." | Re-trigger Greptile |
|
@greptileai Please review the complete final head e0c84d1 before merge. The latest commit corrects rendered pricing summary ranges, exact event-rate precision, JSON pricing tier-basis metadata, and Markdown examples, with React render regressions. The earlier loop-style finding was withdrawn and its thread is resolved. |
|
@greptileai Please review the final head b9a6422; addressed requested pricing-introduction text wrapping utilities. |
The pricing page, homepage estimator intro, and seven comparison tables still described gated or separately billed capabilities as universally included. They now disclose invite-only investigations at $1 per completed question. MCP guidance also distinguishes included clarification from fresh analysis.
Before confirming a native investigation run or schedule, the tool now returns the website scope and explains the completed-unit price, included clarifications/repair verification, and the possibility of several billed signals in one run. Legacy credit terms remain explicit; changing settings does not itself charge a unit.
The five current Autumn base-plan definitions now express their zero investigation entitlement with a one-off interval. The installed CLI rejects the prior interval-free consumable declaration. This preserves zero included units, existing credit grants, legacy plans, and the unchanged nonexpiring $1 prepaid SKU. This PR does not sync the provider catalog or migrate attached customers.
Autumn rejects Business/Scale event tiers at or below their included allowance. The catalog now removes only those tiers, preserving absolute ceilings and rates and keeping Hobby/Pro billing terms unchanged. Public API tiers match the catalog, and the estimator converts total-event ceilings to overage-event ceilings (Business: $240 overage at 10M total events; Scale: $800 at 50M). The estimator no longer claims a cheapest plan when its existing selection policy can prefer the highest-volume tier. AI/screen-reader ranges and JSON-LD explicitly describe total monthly event counts after the allowance. API responses declare
overageTierBasis: "total_monthly_events", the Markdown table is a Hobby example, and both visible and machine-readable rates preserve $0.035/$0.015 per 1,000 events.Validation: root lint and all 33 type-check tasks pass; 33 native investigation/MCP SDK contract tests, 34 catalog/purchase/estimate tests, and all 18 docs tests pass (including actual React-rendered summary, visible estimator, and JSON-LD regressions). The full 27-task root test suite passes. Executed the installed atmn 1.1.8 pure item validator against serialized native catalog exports: all five previous declarations reject, all corrected declarations and the prepaid SKU pass.
Scope: follow-up to merged #786, based on staging 997fa51. No dependency on an unmerged PR and no matching open-PR ownership found for the changed surfaces.