LICENSE
README.md
pyproject.toml
myflames/__init__.py
myflames/__main__.py
myflames/_labels.py
myflames/advisor.py
myflames/cli.py
myflames/collectors.py
myflames/complexity.py
myflames/complexity_animation.py
myflames/complexity_legend.py
myflames/connector.py
myflames/digest.py
myflames/findings.py
myflames/flamegraph.py
myflames/glossary.py
myflames/mcp_server.py
myflames/output_bargraph.py
myflames/output_compare.py
myflames/output_compare_sidecar.py
myflames/output_diagram.py
myflames/output_html_report.css
myflames/output_html_report.js
myflames/output_html_report.py
myflames/output_sidecar.py
myflames/output_tree.py
myflames/output_treemap.py
myflames/parser.py
myflames/render.py
myflames/teach_hooks.py
myflames.egg-info/PKG-INFO
myflames.egg-info/SOURCES.txt
myflames.egg-info/dependency_links.txt
myflames.egg-info/entry_points.txt
myflames.egg-info/requires.txt
myflames.egg-info/top_level.txt
myflames/assets/anim-runtime.js
myflames/teach/__init__.py
myflames/teach/_anim.py
myflames/teach/_cost_model.py
myflames/teach/_html.py
myflames/teach/bka_join.js
myflames/teach/bka_join.py
myflames/teach/derived_table.js
myflames/teach/derived_table.py
myflames/teach/rowid_filter.js
myflames/teach/rowid_filter.py
myflames/teach/semijoin_weedout.js
myflames/teach/semijoin_weedout.py
myflames/teach/skip_scan.js
myflames/teach/skip_scan.py
myflames/teach/cache_family/__init__.py
myflames/teach/cache_family/buffer_pool_warmup.js
myflames/teach/cache_family/buffer_pool_warmup.py
myflames/teach/cache_family/lru.js
myflames/teach/cache_family/lru.py
myflames/teach/index_family/__init__.py
myflames/teach/index_family/btree.js
myflames/teach/index_family/btree.py
myflames/teach/index_family/icp.js
myflames/teach/index_family/icp.py
myflames/teach/index_family/index_merge.js
myflames/teach/index_family/index_merge.py
myflames/teach/index_family/non_unique_lookup.js
myflames/teach/index_family/non_unique_lookup.py
myflames/teach/index_family/rowid_filter.py
myflames/teach/index_family/skip_scan.py
myflames/teach/index_family/unique_lookup.js
myflames/teach/index_family/unique_lookup.py
myflames/teach/join_family/__init__.py
myflames/teach/join_family/bka_join.py
myflames/teach/join_family/bnl.js
myflames/teach/join_family/bnl.py
myflames/teach/join_family/hash.js
myflames/teach/join_family/hash.py
myflames/teach/join_family/join_compare.js
myflames/teach/join_family/join_compare.py
myflames/teach/join_family/nested_loop.js
myflames/teach/join_family/nested_loop.py
myflames/teach/join_family/semijoin_weedout.py
myflames/teach/planner_family/__init__.py
myflames/teach/planner_family/join_order.js
myflames/teach/planner_family/join_order.py
myflames/teach/scan_family/__init__.py
myflames/teach/scan_family/covering_index.js
myflames/teach/scan_family/covering_index.py
myflames/teach/scan_family/derived_table.py
myflames/teach/scan_family/filesort.js
myflames/teach/scan_family/filesort.py
myflames/teach/scan_family/filter.js
myflames/teach/scan_family/filter.py
myflames/teach/scan_family/full_scan.js
myflames/teach/scan_family/full_scan.py
myflames/teach/scan_family/tmp.js
myflames/teach/scan_family/tmp.py
test/test_advisor.py
test/test_cli_contract.py
test/test_collectors.py
test/test_compare_sidecar.py
test/test_complexity.py
test/test_complexity_animation.py
test/test_connector.py
test/test_connector_integration.py
test/test_digest.py
test/test_findings.py
test/test_glossary.py
test/test_labels.py
test/test_mcp_server.py
test/test_myflames.py
test/test_nonsargable.py
test/test_sidecar.py
test/test_slice1_contracts.py
test/test_svg_contract.py
test/test_teach.py
test/test_teach_hooks.py