Commit Graph

9 Commits

Author SHA1 Message Date
1cbe08ad84 fix notebook widget model IDs and execution timestamps 2026-07-08 06:09:24 -04:00
0c3e927f23 docs: add migration notebook and clarify export usage 2026-07-07 21:29:29 -04:00
99da955377 Branding 2026-07-07 20:01:15 -04:00
c187bde188 feat: update ctm-token-calculator to use Mercury and notebook deliverables
Replace Streamlit and JupyterLab commands with Mercury for serving interactive
notebooks as web apps. Update README to reflect new architecture where
notebooks are the primary deliverables, utilizing Mercury input widgets for
live client tuning. Add export_report.py script to generate LLM-readable
HTML/Markdown reports from the notebooks. Update corrected business case
notebook to include Mercury dependency and usage instructions.
2026-07-07 17:04:53 -04:00
0fa2091a25 feat: add corrected business case page with TEI-styled charts 2026-07-07 11:48:52 -04:00
483bbe61dc CTM Business case update 2026-07-07 08:33:25 -04:00
71b98ee4e4 Token Calculator 2026-06-10 14:28:16 -04:00
64fb83257d feat: add GenesysCX study and fix Streamlit chart key collisions
- Add 202512_GenesysCX TEI study (config, seed data, notebooks, README)
  with NPV $10.8M / ROI 266% including AI-token cost line
- Add explicit `key` parameter to all chart wrappers in app/components
  to prevent StreamlitDuplicateElementId errors when the same figure
  type renders across Summary/Benefits/Costs tabs
- Render benefits bar and cost pie charts on their respective tabs
- Add benefits_vs_costs_by_year chart wrapper
2026-06-10 14:26:49 -04:00
faa7d20b3e feat: add setup notebook and update env example for Athena 2026-06-10 07:02:34 -04:00