{"schema_version":"v0.1","generated_at":"2026-10-16 20:06 UTC","methodology_version":"v4.4","license":"CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/","name":"Chart Library — Pattern Intelligence","repo":"grahammccain/chart-library-mcp","display_repo":"","url":"https://github.com/grahammccain/chart-library-mcp","listing_class":"agent","rank":1048,"previous_rank":1045,"rank_delta":-3,"stars":22,"stars_fmt":"22","forks":2,"forks_fmt":"2","last_push":"2026-09-10","days_ago":36,"weekly_commits":0,"commits_low_confidence":false,"score":30.5,"description":"MCP server for Chart Library — visual chart pattern search engine. Find similar historical stock charts and see what happened next.","language":"Python","open_issues":0,"category":"MCP Servers","category_rank":598,"npm_package":"","crate_package":"","pypi_package":"chartlibrary-mcp","docker_image":"","vscode_extension":"","weekly_downloads":106,"dl_source":"pypi","hn_mentions_30d":null,"has_provenance":false,"npm_provenance":null,"pypi_provenance":false,"signed_commits_ratio":0.034,"scorecard_score":4.0,"scorecard_checks":{"Binary-Artifacts":10,"Branch-Protection":0,"CI-Tests":0,"CII-Best-Practices":0,"Code-Review":0,"Contributors":0,"Dangerous-Workflow":10,"Dependency-Update-Tool":0,"Fuzzing":0,"License":10,"Maintained":7,"Packaging":-1,"Pinned-Dependencies":0,"SAST":0,"Security-Policy":0,"Signed-Releases":0,"Token-Permissions":9,"Vulnerabilities":10},"scorecard_scanned_at":"2026-10-16T15:25:04Z","slug":"chart-library-pattern-intelligence","full_fetched_at":"2026-10-16T16:02:49Z","source_note":"","github_homepage":"","homepage_icon":"","homepage_icon_for":"","public_actions":null,"mcp_server_support":{"status":"implemented","confidence":"high","evidence":["README/docs explicitly mention an MCP server","Found MCP-related server path: .vscode/mcp.json","Found MCP-related server path: mcp_server.py"]},"external_service_dependencies":{"providers":[],"requires_api_keys":true,"confidence":"low","evidence":["Found credential/config marker 'CHART_LIBRARY_API_KEY'"]},"tool_plugin_surface":{"plugin_system":"none","tool_tags":[],"confidence":null,"evidence":[]},"package_provenance_drift":{"status":"match","confidence":"high","summary":"Published package metadata matches the tracked repo","evidence":["pypi package 'chartlibrary-mcp' points to the tracked repo"]},"advisories":{"checked":[{"ecosystem":"PyPI","name":"chartlibrary-mcp","version":"6.3.3"}],"found":[],"worst":null,"checked_at":"2026-10-16T16:02:49Z"},"evidence_grade":"D","coverage_grade":"B","signal_coverage":0.6,"signal_types":3,"listing_status":"listed","display_listing_status":"listed","display_status_label":"Listed","has_warning":false,"warning_reasons":[],"license_spdx":"MIT","license_type":"open","license_override":"","trust_score":48.5,"trust_score_v2":48.5,"rank_v2":1048,"rank_v2_delta":396,"trust_v2_adjustment":5.0,"trust_confidence":1.0,"trust_breakdown":{"safety":5.2,"identity":10.8,"transparency":11.9,"maintenance":9.6,"adoption":6.0},"trust_v2_breakdown":{"mcp":2.0,"external_dependencies":-1.0,"tool_plugin_surface":-0.0,"package_provenance_drift":4.0},"pending_signals":false,"trust_credential":{"spec":"https://hvtracker.net/spec/trust-credential/v0.2","version":"0.2","issuer":"hvtracker.net","subject":{"repo":"grahammccain/chart-library-mcp","slug":"chart-library-pattern-intelligence","agent_url":"https://hvtracker.net/agents/chart-library-pattern-intelligence"},"methodology_version":"v4.4","issued_at":"2026-10-16 20:06 UTC","expires_at":"2026-10-23T20:06:54Z","trust_score":48.5,"confidence":1.0,"evidence_grade":"D","dimensions":{"safety":5.2,"identity":10.8,"transparency":11.9,"maintenance":9.6,"adoption":6.0},"listing_status":"listed","evidence_hash":"dfd27a5c584deff8df729703a9b25080fc17ccc9d4290663ab1fbe9b7410d9ef","signature":"Ts6EMQK0wQ/NIEb/smeX99S66V6t0ftJRcYqWqrNRmpVXz5FICTLeCjZpCO5cxZyD4ILpTy/6u35l0LTFLmGAA=="},"history":[{"date":"2026-08-08","rank":751,"score":26.3,"trust_score":26.9,"evidence_grade":"D","stars":21},{"date":"2026-08-09","rank":755,"score":26.2,"trust_score":26.8,"evidence_grade":"D","stars":21},{"date":"2026-08-10","rank":800,"score":26.0,"trust_score":26.7,"evidence_grade":"D","stars":21},{"date":"2026-08-11","rank":800,"score":25.9,"trust_score":26.7,"evidence_grade":"D","stars":21},{"date":"2026-08-12","rank":795,"score":25.5,"trust_score":26.7,"evidence_grade":"D","stars":20},{"date":"2026-08-13","rank":804,"score":25.4,"trust_score":26.6,"evidence_grade":"D","stars":20},{"date":"2026-08-14","rank":805,"score":25.3,"trust_score":26.6,"evidence_grade":"D","stars":20},{"date":"2026-08-15","rank":806,"score":25.1,"trust_score":26.5,"evidence_grade":"D","stars":20},{"date":"2026-08-16","rank":822,"score":25.0,"trust_score":26.5,"evidence_grade":"D","stars":20},{"date":"2026-08-17","rank":814,"score":24.9,"trust_score":26.5,"evidence_grade":"D","stars":20},{"date":"2026-08-18","rank":814,"score":24.7,"trust_score":26.4,"evidence_grade":"D","stars":20},{"date":"2026-08-19","rank":823,"score":24.6,"trust_score":26.3,"evidence_grade":"D","stars":20},{"date":"2026-08-20","rank":825,"score":24.4,"trust_score":26.3,"evidence_grade":"D","stars":20},{"date":"2026-08-21","rank":823,"score":24.3,"trust_score":26.3,"evidence_grade":"D","stars":20},{"date":"2026-08-22","rank":816,"score":24.2,"trust_score":26.2,"evidence_grade":"D","stars":20},{"date":"2026-08-23","rank":815,"score":24.0,"trust_score":26.2,"evidence_grade":"D","stars":20},{"date":"2026-08-24","rank":825,"score":23.9,"trust_score":26.1,"evidence_grade":"D","stars":20},{"date":"2026-08-25","rank":826,"score":23.7,"trust_score":26.1,"evidence_grade":"D","stars":20},{"date":"2026-08-26","rank":634,"score":23.6,"trust_score":44.8,"evidence_grade":"D","stars":20},{"date":"2026-08-27","rank":656,"score":23.5,"trust_score":44.7,"evidence_grade":"D","stars":20},{"date":"2026-08-28","rank":680,"score":23.3,"trust_score":44.6,"evidence_grade":"D","stars":20},{"date":"2026-08-29","rank":727,"score":23.2,"trust_score":44.6,"evidence_grade":"D","stars":20},{"date":"2026-08-30","rank":754,"score":23.1,"trust_score":44.5,"evidence_grade":"D","stars":20},{"date":"2026-08-31","rank":790,"score":22.9,"trust_score":44.4,"evidence_grade":"D","stars":20},{"date":"2026-09-01","rank":817,"score":22.8,"trust_score":44.4,"evidence_grade":"D","stars":20},{"date":"2026-09-02","rank":878,"score":22.6,"trust_score":43.9,"evidence_grade":"D","stars":20},{"date":"2026-09-03","rank":933,"score":22.5,"trust_score":43.8,"evidence_grade":"D","stars":20},{"date":"2026-09-04","rank":964,"score":22.4,"trust_score":43.7,"evidence_grade":"D","stars":20},{"date":"2026-09-05","rank":1011,"score":22.2,"trust_score":43.6,"evidence_grade":"D","stars":20},{"date":"2026-09-06","rank":1031,"score":22.1,"trust_score":43.4,"evidence_grade":"D","stars":20},{"date":"2026-09-07","rank":877,"score":41.8,"trust_score":50.5,"evidence_grade":"C","stars":20},{"date":"2026-09-08","rank":902,"score":41.7,"trust_score":49.9,"evidence_grade":"D","stars":20},{"date":"2026-09-09","rank":865,"score":41.5,"trust_score":51.6,"evidence_grade":"C","stars":20},{"date":"2026-09-10","rank":838,"score":46.8,"trust_score":52.5,"evidence_grade":"C","stars":20},{"date":"2026-09-11","rank":838,"score":46.7,"trust_score":52.8,"evidence_grade":"C","stars":20},{"date":"2026-09-12","rank":819,"score":46.5,"trust_score":53.7,"evidence_grade":"C","stars":20},{"date":"2026-09-13","rank":822,"score":46.4,"trust_score":53.6,"evidence_grade":"C","stars":20},{"date":"2026-09-14","rank":823,"score":47.0,"trust_score":53.5,"evidence_grade":"C","stars":20},{"date":"2026-09-15","rank":832,"score":46.9,"trust_score":53.3,"evidence_grade":"C","stars":20},{"date":"2026-09-16","rank":831,"score":46.8,"trust_score":53.2,"evidence_grade":"C","stars":20},{"date":"2026-09-17","rank":839,"score":46.6,"trust_score":53.1,"evidence_grade":"C","stars":20},{"date":"2026-09-18","rank":837,"score":46.5,"trust_score":53.1,"evidence_grade":"C","stars":20},{"date":"2026-09-19","rank":803,"score":46.4,"trust_score":54.2,"evidence_grade":"C","stars":20},{"date":"2026-09-20","rank":810,"score":46.2,"trust_score":54.1,"evidence_grade":"C","stars":20},{"date":"2026-09-22","rank":993,"score":46.1,"trust_score":25.1,"evidence_grade":"D","stars":20},{"date":"2026-09-23","rank":825,"score":45.9,"trust_score":53.6,"evidence_grade":"C","stars":20},{"date":"2026-09-24","rank":826,"score":46.0,"trust_score":53.7,"evidence_grade":"C","stars":21},{"date":"2026-09-25","rank":836,"score":45.9,"trust_score":53.6,"evidence_grade":"C","stars":21},{"date":"2026-09-26","rank":844,"score":45.8,"trust_score":53.3,"evidence_grade":"C","stars":22},{"date":"2026-09-27","rank":844,"score":45.7,"trust_score":53.2,"evidence_grade":"C","stars":22},{"date":"2026-09-28","rank":843,"score":45.5,"trust_score":53.2,"evidence_grade":"C","stars":22},{"date":"2026-09-29","rank":850,"score":45.4,"trust_score":53.0,"evidence_grade":"C","stars":22},{"date":"2026-09-30","rank":864,"score":45.3,"trust_score":52.9,"evidence_grade":"C","stars":22},{"date":"2026-10-01","rank":872,"score":45.1,"trust_score":52.8,"evidence_grade":"C","stars":22},{"date":"2026-10-02","rank":873,"score":45.0,"trust_score":52.7,"evidence_grade":"C","stars":22},{"date":"2026-10-03","rank":866,"score":44.8,"trust_score":52.9,"evidence_grade":"C","stars":22},{"date":"2026-10-04","rank":866,"score":44.7,"trust_score":52.9,"evidence_grade":"C","stars":22},{"date":"2026-10-05","rank":872,"score":44.6,"trust_score":52.8,"evidence_grade":"C","stars":22},{"date":"2026-10-06","rank":876,"score":44.4,"trust_score":52.7,"evidence_grade":"C","stars":22},{"date":"2026-10-07","rank":892,"score":42.3,"trust_score":52.2,"evidence_grade":"C","stars":22},{"date":"2026-10-08","rank":894,"score":42.1,"trust_score":52.1,"evidence_grade":"C","stars":22},{"date":"2026-10-09","rank":922,"score":42.0,"trust_score":51.9,"evidence_grade":"C","stars":22},{"date":"2026-10-10","rank":989,"score":35.2,"trust_score":49.7,"evidence_grade":"D","stars":22},{"date":"2026-10-11","rank":1026,"score":31.2,"trust_score":48.4,"evidence_grade":"D","stars":22},{"date":"2026-10-12","rank":1026,"score":31.1,"trust_score":48.8,"evidence_grade":"D","stars":22},{"date":"2026-10-13","rank":1031,"score":31.0,"trust_score":48.7,"evidence_grade":"D","stars":22},{"date":"2026-10-14","rank":1040,"score":30.8,"trust_score":48.5,"evidence_grade":"D","stars":22},{"date":"2026-10-15","rank":1045,"score":30.7,"trust_score":48.6,"evidence_grade":"D","stars":22},{"date":"2026-10-16","rank":1048,"score":30.5,"trust_score":48.5,"evidence_grade":"D","stars":22}],"events":[{"date":"2026-08-08","type":"listed","reason_code":"listed","label":"Newly Listed","short_label":"New","tone":"positive","detail":"First tracked at rank #751"},{"date":"2026-08-10","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 45 spots (#755 → #800)"},{"date":"2026-08-16","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 16 spots (#806 → #822)"},{"date":"2026-08-24","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 10 spots (#815 → #825)"},{"date":"2026-08-26","type":"trust_score_changed","reason_code":"trust_score_up","label":"HVTrust Changed","short_label":"HVTrust","tone":"neutral","detail":"HVTrust up 18.7pts (26.1 → 44.8)"},{"date":"2026-08-26","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 192 spots (#826 → #634)"},{"date":"2026-08-26","type":"scorecard_added","reason_code":"scorecard_added","label":"Scorecard Added","short_label":"Scorecard","tone":"positive","detail":"OSSF Scorecard: 3.9/10"},{"date":"2026-08-27","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 22 spots (#634 → #656)"},{"date":"2026-08-28","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 24 spots (#656 → #680)"},{"date":"2026-08-29","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 47 spots (#680 → #727)"},{"date":"2026-08-30","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 27 spots (#727 → #754)"},{"date":"2026-08-31","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 36 spots (#754 → #790)"},{"date":"2026-09-01","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 27 spots (#790 → #817)"},{"date":"2026-09-02","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 61 spots (#817 → #878)"},{"date":"2026-09-03","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 55 spots (#878 → #933)"},{"date":"2026-09-04","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 31 spots (#933 → #964)"},{"date":"2026-09-05","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 47 spots (#964 → #1011)"},{"date":"2026-09-06","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 20 spots (#1011 → #1031)"},{"date":"2026-09-07","type":"score_changed","reason_code":"activity_score_up","label":"Activity Score Changed","short_label":"Activity","tone":"neutral","detail":"Activity score up 20pts (22 → 42)"},{"date":"2026-09-07","type":"trust_score_changed","reason_code":"trust_score_up","label":"HVTrust Changed","short_label":"HVTrust","tone":"neutral","detail":"HVTrust up 7.1pts (43.4 → 50.5)"},{"date":"2026-09-07","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 154 spots (#1031 → #877)"},{"date":"2026-09-07","type":"grade_changed","reason_code":"grade_up","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade D → C"},{"date":"2026-09-08","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 25 spots (#877 → #902)"},{"date":"2026-09-08","type":"grade_changed","reason_code":"grade_down","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade C → D"},{"date":"2026-09-09","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 37 spots (#902 → #865)"},{"date":"2026-09-09","type":"grade_changed","reason_code":"grade_up","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade D → C"},{"date":"2026-09-10","type":"score_changed","reason_code":"activity_score_up","label":"Activity Score Changed","short_label":"Activity","tone":"neutral","detail":"Activity score up 5pts (42 → 47)"},{"date":"2026-09-10","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 27 spots (#865 → #838)"},{"date":"2026-09-12","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 19 spots (#838 → #819)"},{"date":"2026-09-19","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 34 spots (#837 → #803)"},{"date":"2026-09-21","type":"delisted","reason_code":"delisted","label":"Removed From Active Tracking","short_label":"Removed","tone":"negative","detail":"Removed from active tracking"},{"date":"2026-09-22","type":"listed","reason_code":"listed","label":"Newly Listed","short_label":"New","tone":"positive","detail":"First tracked at rank #993"},{"date":"2026-09-23","type":"trust_score_changed","reason_code":"trust_score_up","label":"HVTrust Changed","short_label":"HVTrust","tone":"neutral","detail":"HVTrust up 28.5pts (25.1 → 53.6)"},{"date":"2026-09-23","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 168 spots (#993 → #825)"},{"date":"2026-09-23","type":"grade_changed","reason_code":"grade_up","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade D → C"},{"date":"2026-09-23","type":"mcp_status_changed","reason_code":"mcp_status_changed","label":"Mcp Status Changed","short_label":"Mcp Status Changed","tone":"neutral","detail":"Detected MCP server support changed: none → implemented"},{"date":"2026-09-25","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 10 spots (#826 → #836)"},{"date":"2026-09-30","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 14 spots (#850 → #864)"},{"date":"2026-10-07","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 16 spots (#876 → #892)"},{"date":"2026-10-09","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 28 spots (#894 → #922)"},{"date":"2026-10-10","type":"score_changed","reason_code":"activity_score_down","label":"Activity Score Changed","short_label":"Activity","tone":"neutral","detail":"Activity score down 7pts (42 → 35)"},{"date":"2026-10-10","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 67 spots (#922 → #989)"},{"date":"2026-10-10","type":"grade_changed","reason_code":"grade_down","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade C → D"},{"date":"2026-10-11","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 37 spots (#989 → #1026)"}],"recent_changes":[{"date":"2026-09-19","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 34 spots (#837 → #803)"},{"date":"2026-09-21","type":"delisted","reason_code":"delisted","label":"Removed From Active Tracking","short_label":"Removed","tone":"negative","detail":"Removed from active tracking"},{"date":"2026-09-22","type":"listed","reason_code":"listed","label":"Newly Listed","short_label":"New","tone":"positive","detail":"First tracked at rank #993"},{"date":"2026-09-23","type":"trust_score_changed","reason_code":"trust_score_up","label":"HVTrust Changed","short_label":"HVTrust","tone":"neutral","detail":"HVTrust up 28.5pts (25.1 → 53.6)"},{"date":"2026-09-23","type":"rank_changed","reason_code":"rank_up","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank rose 168 spots (#993 → #825)"},{"date":"2026-09-23","type":"grade_changed","reason_code":"grade_up","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade D → C"},{"date":"2026-09-23","type":"mcp_status_changed","reason_code":"mcp_status_changed","label":"Mcp Status Changed","short_label":"Mcp Status Changed","tone":"neutral","detail":"Detected MCP server support changed: none → implemented"},{"date":"2026-09-25","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 10 spots (#826 → #836)"},{"date":"2026-09-30","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 14 spots (#850 → #864)"},{"date":"2026-10-07","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 16 spots (#876 → #892)"},{"date":"2026-10-09","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 28 spots (#894 → #922)"},{"date":"2026-10-10","type":"score_changed","reason_code":"activity_score_down","label":"Activity Score Changed","short_label":"Activity","tone":"neutral","detail":"Activity score down 7pts (42 → 35)"},{"date":"2026-10-10","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 67 spots (#922 → #989)"},{"date":"2026-10-10","type":"grade_changed","reason_code":"grade_down","label":"Grade Changed","short_label":"Grade Changed","tone":"neutral","detail":"Trust grade C → D"},{"date":"2026-10-11","type":"rank_changed","reason_code":"rank_down","label":"Rank Moved","short_label":"Rank","tone":"neutral","detail":"Rank dropped 37 spots (#989 → #1026)"}]}