saas_metrics/__init__.py,sha256=D8ZVqYx5aKQ_GRiP8LzBMlxIXrdhkAYPDCKGyTBeMVs,838
saas_metrics/app.py,sha256=JMVikgYIc6-kJn7hd6Wo51vLST7r4CUWw1hLy2wa4HM,19326
saas_metrics/benchmark.py,sha256=wwulh46ZAJMBloeQhWv5zXj_Be5_1_JUu-RMLgsit30,16972
saas_metrics/build.py,sha256=4eFc0kRP0ipmXMFnDALkUxVZB-9pElvXwwsIEKU24Nk,11034
saas_metrics/calendar.py,sha256=ptzaGnvS6ltaoQ8zjCI2aUiyiQCqG_Aj9Hh5kEvxuLY,1187
saas_metrics/cli.py,sha256=ikla7Ckvv0McKTZ_e6K4lSoyczgfR65UlPgbilCWL3s,29401
saas_metrics/cohort.py,sha256=E50nnGU5gFxIlAqeO4GTb4rpUfKJeSt19n1_pyY1MKM,7692
saas_metrics/cohort_engine.py,sha256=0jgBdMaToLDRJD3H3DWx30eeto7uJTbFJOYgYHyZbto,14082
saas_metrics/company.py,sha256=sdAw9II8IU7ylEEniXde_8FF8nVRfz1zVC3eQ0DOito,8614
saas_metrics/config.py,sha256=agV5yGl1o28YtD3-9cU-ZnwrZP5K6qKTFPjkgNrdTRU,3408
saas_metrics/contracts.py,sha256=LJqK3uof_24C11GIDGKHsRZdSjdfwvVTtChDo-acRZc,19271
saas_metrics/drivers.py,sha256=mFJmU8Ryz4vAOXCr_oO-iq6eNB2noi9eIhByC_d2v2s,9755
saas_metrics/engine.py,sha256=LdcvrqD6T-47Z27iyLxGES_79HLlN3zD7BGZZolC5bM,12337
saas_metrics/excel.py,sha256=c-7JqmXQ6riuu4ck82NR4XfhjgsOHsRbHHZCyz8tjGM,8374
saas_metrics/fetch.py,sha256=f0rwQSCom1FsFTGqABR7XN-bEHgCdMi_V1wuMhXPkvI,3315
saas_metrics/fiscal.py,sha256=WzuiarJTAHn1NGzzji1nN_7KsAF33Q9flMQSBvRtc1Q,2160
saas_metrics/fx.py,sha256=qQ1i1W4zW35zTkRst9ViIxGpRl3zt2HU0T7M3xZzJfs,7822
saas_metrics/guidance.py,sha256=_oFUGm2IeJpDnyTmuGtnwhnFa9FfuFAAhbxwz7d0GJI,5751
saas_metrics/inputs.py,sha256=X1rR2Z2hFPV6Q62VjtGOJOi8DH55lk6mtwtYMvAnTKY,6375
saas_metrics/kpis.py,sha256=OeLar1tsv5PpryX8NlXpIdx5p88vFMm0xg8wCda2xck,1561
saas_metrics/lines.py,sha256=lqXIa0e_xw-1o2wg4PkjDxkajsddv8cvLybyoQV6bbU,2022
saas_metrics/mcp_server.py,sha256=KTzAq2itIQR8R6LnW6BBDk-5-8i6_llZAD02_DwJk7E,15179
saas_metrics/memo.py,sha256=Yfrd-7tp0ZL5Z6qAm0ty5Th-TlBAp3uR2r43Q68TIrc,17112
saas_metrics/model.py,sha256=FuCz57s27BD7kibfhBpZKJ02y5PclCYyRy8UHMnKbY0,7256
saas_metrics/periods.py,sha256=53CueI7sKieLRFWLhZBF8jhZlVeTGtpgO-OcPI_Jnro,1128
saas_metrics/qc.py,sha256=mBLMJYPzNo2Dip68uXxGkRbSMlGer9C_KrnvQKlW-Ow,9086
saas_metrics/quality.py,sha256=tXlr-Zuts1-plDzm_JMZCur9W62Fp6kIjmgD69KxxRo,32705
saas_metrics/roi.py,sha256=BGkp1p0xqVgX8KDGWAIhCj2gUintd55jdjeaqyv4LiE,13835
saas_metrics/sample.py,sha256=JRUN0RPc5dZi4i9DWhdveDxw1IN0o0DM9YBxYN9Yueo,4612
saas_metrics/sec_client.py,sha256=F2hC0iDWFMEiChuOpD5OhuEfZ8DdXk9I1ibvTBQyrOQ,3140
saas_metrics/segments.py,sha256=C9GiA45KXi__vnlPHBnoMEabftcQDsWx0AzPckA9b04,5660
saas_metrics/sources.py,sha256=DFBcfYw3NihV_TKZThh63QGRWooGxF8E6RZ4ApT9rdg,2623
saas_metrics/views.py,sha256=hGIosNFb_KOmouPTOSAfF7kqGZHNGJeDLS3g8_cF_iU,680
saas_metrics/workbook.py,sha256=TndWlHE-hcjzM4Av8MLbOcA9JsInZUThTvZ886DNemg,51388
saas_metrics/xbrl.py,sha256=m2oVz2NBjMcVUwx2EfmT2okXH5Ft--bcMxBXZ-wJBqE,2745
saas_metrics/adapters/__init__.py,sha256=-UWq3GBgSxnnuzHpAnOASY8Nv7oekFYORJwmuZzosrE,2028
saas_metrics/adapters/base.py,sha256=o86WYHaDupykrYNcJRecJT8FyF7lfenx-b9AF4_iHW8,15213
saas_metrics/adapters/chargebee.py,sha256=72EPwR4haJYeBDHAmahXwdOuF8CVHVeGPKlX-a2Sj9o,7218
saas_metrics/adapters/grace.py,sha256=4kzOBpN0X_6jBoSRXjrK4XmZeskN5nY_5QXA3f9GhHw,5468
saas_metrics/adapters/proration.py,sha256=WaluA0cpnNz82YnXeefrM-4CFAFnUOJawUq4Uk8LJmQ,6041
saas_metrics/adapters/ramps.py,sha256=O1q6BafI12WLZl-rnplJ7gI-69f30CcYfTnpuSPNWOI,5405
saas_metrics/adapters/salesforce.py,sha256=rwGXLCDUqwSCp6HcoG4c6I9t1H1V68DvWZhq5qjUWTQ,9240
saas_metrics/adapters/stitching.py,sha256=LPamU9p_iePla6m4JQDbdNTSn4nIqlElc_FsHu7kb9E,9835
saas_metrics/adapters/stripe.py,sha256=TMj21B90zybpDPApPhsSNQvliqZdx0UawMhbUT1E0N8,8381
saas_metrics/backtest/__init__.py,sha256=xucS4TAH4scHkpUvbDgxitQpz3L5klRkgF97VmqpaIs,2929
saas_metrics/backtest/backtester.py,sha256=qHlSYVknI8jAEdk4cbzlVQXDxgild7rnGO442m3uok0,9401
saas_metrics/backtest/engine.py,sha256=_VUb4anmCeGajZHYridBpPVjmRqOjMZqbF6Zt89DQXs,15997
saas_metrics/backtest/forecasters.py,sha256=7OforbyW3EDLwNZ7zs94JXc93dAz502cIvZeLqT8ybc,4183
saas_metrics/backtest/plan.py,sha256=gv5E5RJ_jkpZc1HKRJLn79GsFwa5uyArBTklEAONTZA,9462
saas_metrics/backtest/point_in_time.py,sha256=Nvmp-VeCJoC3Ud2t3gFNiggu9MFxkHdx713zY0FltQ8,7386
saas_metrics/backtest/protocol.py,sha256=octZN5Oyr_rFENqv9JGwbhHLHfe3lVrS2Z6kOFg0Uh0,9496
saas_metrics/sql/01_quarterly_wide.sql,sha256=vFqbmI17T2xGiwaqV48ZVzCbd89XsYqO_l1j-1x5jsA,335
saas_metrics/sql/02_cohort.sql,sha256=ctcXKm41uPK2YrdJNT_RF22XCSF--6332UzBQr881W4,2449
saas_metrics/sql/03_unit_economics.sql,sha256=D-aToSBjDyAiGKWvzieOI9Dr_nMrqmySV_rgmFGFXqs,2531
saas_metrics/sql/billing/01_grid.sql,sha256=lcjMZpLv3vjHXPbfCehy_kyiDa8P9LANqqmEkRL9Oyc,1240
saas_metrics/sql/billing/02_waterfall.sql,sha256=pEJQSYUslsq21ibDidSZOSGKEhbu0uVQjxR_kQL58tg,2764
saas_metrics/sql/billing/03_retention.sql,sha256=TbL8R836JOjni_qLGp_9CIH8jKZv2m-hen8wnwMMHI4,1016
saas_metrics/sql/billing/04_concentration.sql,sha256=DHbH0gj7qhm8ix6kg8Wi0qc-WEyukOqmgtIICz96Wlc,764
saas_metrics/sql/billing/05_tier_migration.sql,sha256=YNQ1ecYVNmsngdmj4VE8hx7Q6648RYV_EojW8hXYUN4,955
saas_metrics/sql/cohort_engine/01_grid.sql,sha256=P8wxn99CSMAmFvNvSg4hpgWwSNX4SA1yWynuj3gxUQY,1247
saas_metrics/sql/cohort_engine/02_waterfall.sql,sha256=UcwDY-yymsDtFrD23SSrBe_YSbUbxmcuFoTpvaC2wAI,2300
saas_metrics/sql/cohort_engine/03_retention.sql,sha256=TbL8R836JOjni_qLGp_9CIH8jKZv2m-hen8wnwMMHI4,1016
saas_metrics/sql/cohort_engine/04_concentration.sql,sha256=DHbH0gj7qhm8ix6kg8Wi0qc-WEyukOqmgtIICz96Wlc,764
saas_metrics/sql/cohort_engine/05_tier_migration.sql,sha256=YNQ1ecYVNmsngdmj4VE8hx7Q6648RYV_EojW8hXYUN4,955
saasfpa/__init__.py,sha256=ifMKiR3LQejsezlm0Cx94G4u5g_9RW5pCRs3m568vYg,1464
saas_metrics/configs/DDOG.yaml,sha256=hi-8Pr59xNs_T4AIxSAp_irPP-Y6o6VzypFOTn9yDs8,794
saas_metrics/configs/MDB.yaml,sha256=-ohXtCrpzGZ8R8inpUtJ3aaByK3gr7fBXCpYeujhEQo,13007
saas_metrics/configs/SNOW.yaml,sha256=PRNNvVvdT3FgTr81Md7eaKDTFHrqchX81O-AraEUWtA,845
saas_metrics/configs/TTD.yaml,sha256=LvxAUdEM_oUoMVm-s8lDrpKsLUzovfF-J-oGq6WPrUg,1169
saas_metrics/configs/examples/SYNTHCO.yaml,sha256=NFhnXiQVIGLXqVfk7QxuTZZhj08PgupYj84cidD9q7s,7413
saas_metrics/memo_template.md,sha256=nPoR7HvSX6G-aprO8VMEEMzCapmxOrKL6ulAX9Y-9fQ,8234
saas_metrics-0.2.1.dist-info/METADATA,sha256=ZZnFz9Sjn8xvLfsYwAKqz_doK0oLa3P4iqB9NmcPieo,15344
saas_metrics-0.2.1.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
saas_metrics-0.2.1.dist-info/entry_points.txt,sha256=LswKJk2fIZcnOJqplaEjYYM-SKAaM9INg4Pnl2IVQP4,87
saas_metrics-0.2.1.dist-info/licenses/LICENSE,sha256=sjr_HqeDOWKG3wyBjtiGs0OT8bXbhwbCSEjS1RSGenA,1067
saas_metrics-0.2.1.dist-info/RECORD,,
