Skip to content

feat: analysis cost and payback time in the report - #21

Merged
ana-lan merged 4 commits into
mainfrom
feat/audit-payback
Sep 27, 2026
Merged

ana-lan merged 4 commits into
mainfrom
feat/audit-payback

Conversation

@ana-lan

@ana-lan ana-lan commented Sep 27, 2026

Copy link
Copy Markdown
Owner

Adds a one-time analysis cost (eval model calls + estimated judge calls, at config prices) and payback time to downshift report, downshift export and the web Overview. New --audit-cost USD option. SupportDesk: $0.65 one-time, pays back in 51 minutes. Implemented by Bob (task B10) from docs/specs/audit-payback.md.

@vercel

vercel Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
downshift Ready Ready Preview Sep 27, 2026 12:32am UTC

@github-actions

Copy link
Copy Markdown

Downshift cost diff

No LLM call site cost changes in working tree vs origin/main (0 added, 0 changed, 0 removed, 7 unchanged). Projected monthly cost stays at $7,339.50.

Projection, not a bill: tokens estimated from source (words in resolved prompt text; output = max_tokens, or 256 if unset) x illustrative prices x configured calls/day x 30 days.

@ana-lan

ana-lan commented Sep 27, 2026

Copy link
Copy Markdown
Owner Author

Bob review (B11, Ask mode, read-only) addressed: judge sentence only shown when there are judge calls (+ test), singular '1 minute' in Python and web, web line hidden when there is no payback. Not changed: sites with results but no evals cannot occur (run needs evals); sub-minute rounding and 0-hour cases fall under the 1 minute floor.

@ana-lan
ana-lan merged commit 03acc30 into main Sep 27, 2026
7 checks passed
@ana-lan
ana-lan deleted the feat/audit-payback branch September 27, 2026 00:34

This branch was successfully deployed

1 active deployment
Preview — 5f49b365 Deployed Sep 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant