{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-06T03:16:00.774Z","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything","markdownUrl":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything.md","server":{"slug":"alexgaoth-escalate-anything","name":"io.github.alexgaoth/escalate-anything","registryName":"io.github.alexgaoth/escalate-anything","description":"Get the upper hand on any big US company: contacts, playbooks and escalation paths.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"escalate-anything","type":"pypi","identifier":"escalate-anything","withdrawn":false,"url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything","version":"0.2.2","transport":"stdio","scoredAt":"2026-11-05T08:11:16.822Z"},"score":{"total":85,"tier":"high trust","status":"scored","weekDelta":4,"history":[{"date":"2026-11-05","total":85},{"date":"2026-11-04","total":84},{"date":"2026-11-03","total":84},{"date":"2026-11-02","total":68},{"date":"2026-11-01","total":68},{"date":"2026-10-31","total":82},{"date":"2026-10-30","total":82},{"date":"2026-10-29","total":81},{"date":"2026-10-28","total":66},{"date":"2026-10-27","total":80},{"date":"2026-10-26","total":65},{"date":"2026-10-25","total":80},{"date":"2026-10-24","total":79},{"date":"2026-10-23","total":79},{"date":"2026-10-22","total":78},{"date":"2026-10-21","total":78},{"date":"2026-10-20","total":77},{"date":"2026-10-19","total":77},{"date":"2026-10-18","total":76},{"date":"2026-10-17","total":76},{"date":"2026-10-16","total":47},{"date":"2026-10-15","total":32},{"date":"2026-10-14","total":47}]},"categories":[{"name":"Supply Chain Security","score":100,"verdict":"partial","reasons":["No malware found by supply-chain analysis.","No known CVEs affecting this package version or its production dependencies.","Runs hatchling.build at install time, a recognised build step with no custom scripting around it.","1 of 32 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.allowlisted","args":{"tool":"hatchling.build","hooks":"build_backend"}},{"code":"dephealth.assessed","args":{"deps":"32","unhealthy":"1"}}]},{"name":"Provenance & Transparency","score":84,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Cryptographically verified build provenance (signed, bound to alexgaoth/escalate-anything).","License check failed: the license (MIT AND CC-BY-4.0) isn't a recognized OSI-approved license.","Actively maintained (last published 21 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.verified","args":{"repo":"alexgaoth/escalate-anything"}},{"code":"license.non_osi","args":{"spdx":"MIT AND CC-BY-4.0"}},{"code":"maintenance.recent","args":{"age_days":"21"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":74,"verdict":"fail","reasons":["100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).","AI-judged instruction clarity (fair).","Tool/resource definitions use about 1555 tokens (~74/item across 21 items; 19 tools + 2 resources), lean.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.descriptions","args":{"pct":"100"}},{"code":"schema.ai_quality","args":{"band":"fair"}},{"code":"schema.footprint_lean","args":{"avg":"74","items":"21","tools":"19","tokens":"1555","resources":"2"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":63,"verdict":"partial","reasons":["Stability observed for 19 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"19"}}]},{"name":"Tool Coverage","score":71,"verdict":"fail","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","0% of tool parameters carry a description.","Structured output schemas are declared (100% of tools); any adoption earns full credit."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"0"}},{"code":"toolquality.output_present","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 19 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 21 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"19"}},{"code":"toolsafety.manipulation_clean","args":{"units":"21","judged":"21"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a current MCP spec version (2026-07-28)."],"codes":[{"code":"protocol.current","args":{"version":"2026-07-28"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"escalate-anything","type":"pypi","identifier":"escalate-anything","withdrawn":false,"score":85,"current":true,"url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything","markdownUrl":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything.md"}],"facts":[{"label":"Registry","value":"pypi"},{"label":"Package","value":"escalate-anything"},{"label":"Version","value":"0.2.2"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"find_company","title":"Find a company","description":"Find companies by name, brand or alias (e.g. 'xfinity', 'united', 'chase').\nWith an empty query, list every company, optionally only one sector.","inputs":[{"name":"query","type":"string","required":false,"description":null},{"name":"sector","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":58},{"name":"get_company","title":"Get company details","description":"Full record for one company: every channel, facts, tips, known blockers and playbooks,\nplus a credibility summary (grade, source tiers, last verified date).","inputs":[{"name":"company","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":48},{"name":"list_issues","title":"List issue types","description":"Issue ids that a playbook can be built for, optionally only one sector.","inputs":[{"name":"sector","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":30},{"name":"get_playbook","title":"Get the playbook for an issue","description":"Steps, channels (deep links, phones), evidence, deadlines, verified facts, applicable rules\nand the escalation ladder for one company and issue. Pass the person's two-letter state code\nto resolve state agencies. Rule points are limited to this issue; get_rules gives full text.","inputs":[{"name":"company","type":"string","required":true,"description":null},{"name":"issue","type":"string","required":true,"description":null},{"name":"state","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":84},{"name":"get_escalation","title":"Get the next escalation step","description":"The escalation ladder for a company, lowest rung first, with concrete contacts for each rung.","inputs":[{"name":"company","type":"string","required":true,"description":null},{"name":"state","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":40},{"name":"find_regulators","title":"Find regulators","description":"Federal regulators and state agencies that take complaints for a sector.","inputs":[{"name":"sector","type":"string","required":true,"description":null},{"name":"state","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":33},{"name":"get_rules","title":"Get consumer rules","description":"Laws and regulations for a sector and issue. Rules that were vacated, stayed or withdrawn\nare listed separately under not_in_force and must not be cited as current law.","inputs":[{"name":"issue","type":null,"required":false,"description":null},{"name":"sector","type":null,"required":false,"description":null},{"name":"state","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":58},{"name":"get_context","title":"Get how a company handles complaints","description":"How a company handles complaints in practice: a cited dossier (what works, traps, complaint\nstatistics, scams that use its name), the guide for its sector, and the general scam guide.\nRead it before contacting the company.","inputs":[{"name":"company","type":null,"required":false,"description":null},{"name":"sector","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":64},{"name":"scam_check","title":"Check a message for scam red flags","description":"Check a message, email, text or call script for common scam red flags: gift cards, crypto,\nremote access, one-time codes, pay-to-get-refund, pressure, package fees, unpaid tolls and\naccount verification links. get_context(company) lists what that company says it never asks for.","inputs":[{"name":"company","type":null,"required":false,"description":null},{"name":"text","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":82},{"name":"case_open","title":"Open a case","description":"Start a case in the local log. account_hint is at most the last 4 digits. Never store\npasswords, full card numbers or SSNs.","inputs":[{"name":"account_hint","type":null,"required":false,"description":null},{"name":"amount","type":null,"required":false,"description":null},{"name":"company","type":"string","required":true,"description":null},{"name":"desired_outcome","type":null,"required":false,"description":null},{"name":"issue","type":"string","required":true,"description":null},{"name":"state","type":null,"required":false,"description":null},{"name":"summary","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":84},{"name":"case_log","title":"Log a contact on a case","description":"Record what happened on a case. kind: contact, sent, response, promise, reference, document,\nescalation or note. rung: the escalation rung this contact used (frontline, retention,\nwritten_complaint, executive, regulator, state_agency, payment_dispute, ...). Dates are YYYY-MM-DD.\nSet follow_up_on to the date to check back if nothing happens.","inputs":[{"name":"case_id","type":"integer","required":true,"description":null},{"name":"channel","type":null,"required":false,"description":null},{"name":"follow_up_on","type":null,"required":false,"description":null},{"name":"kind","type":"string","required":true,"description":null},{"name":"occurred_on","type":null,"required":false,"description":null},{"name":"promised","type":null,"required":false,"description":null},{"name":"reference","type":null,"required":false,"description":null},{"name":"rep_name","type":null,"required":false,"description":null},{"name":"rung","type":null,"required":false,"description":null},{"name":"text","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":149},{"name":"case_get","title":"Get a case","description":"A case with its timeline, promises, reference numbers, pending follow-up and the next\nescalation rung to try.","inputs":[{"name":"case_id","type":"integer","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":41},{"name":"case_list","title":"List cases","description":"Cases in the local log. status: open, closed, or null for all.","inputs":[{"name":"status","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":30},{"name":"case_close","title":"Close a case","description":"Close a case. outcome: resolved, partial, failed or abandoned. what_worked: the channel or\nargument that worked, so later cases can reuse it.","inputs":[{"name":"amount_recovered","type":null,"required":false,"description":null},{"name":"case_id","type":"integer","required":true,"description":null},{"name":"outcome","type":"string","required":true,"description":null},{"name":"what_worked","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":70},{"name":"followups_due","title":"List follow-ups due","description":"Open cases whose follow-up date has come and that had no activity since.","inputs":[{"name":"on_or_before","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":31},{"name":"draft_brief","title":"Draft a complaint brief","description":"Everything needed to write the next message on a case: recipient channel, timeline,\nreferences, promises, verified facts and rules with sources, and tone rules. rung defaults to\nthe next escalation rung.","inputs":[{"name":"case_id","type":"integer","required":true,"description":null},{"name":"rung","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":62},{"name":"bill_record","title":"Record a bill","description":"Record one bill (total amount due for the period ending period_end, YYYY-MM-DD).\npromo_end is the date a promotional price ends, if the bill shows it.","inputs":[{"name":"amount","type":"number","required":true,"description":null},{"name":"company","type":"string","required":true,"description":null},{"name":"note","type":null,"required":false,"description":null},{"name":"period_end","type":"string","required":true,"description":null},{"name":"plan","type":null,"required":false,"description":null},{"name":"promo_end","type":null,"required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":80},{"name":"bill_check","title":"Check a bill for increases","description":"Find bills that went up versus the median of the previous three, and promotions that end\nsoon. Each finding suggests an issue id for get_playbook.","inputs":[{"name":"company","type":null,"required":false,"description":null},{"name":"threshold_pct","type":"number","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":52},{"name":"report_registry_problem","title":"Report a wrong contact or fact","description":"Record a wrong or dead URL, phone number or fact in the registry, so a person can fix the\ndata. entity: company, regulator, state or rule id. location: e.g. 'channels.refund-form'.","inputs":[{"name":"entity","type":"string","required":true,"description":null},{"name":"location","type":null,"required":false,"description":null},{"name":"problem","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":74}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T08:11:16.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"verified","label":"Verified","reason":"verified","reasonLabel":"Verified","discovery":"attestation_endpoint","discoveryLabel":"Registry attestation endpoint","sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[{"hook":"build_backend","tier":"allowlisted"}],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":32,"partial":false,"deprecated":null,"stale":null,"noRepo":1}},"mismatches":[],"changelog":{"trackingSince":"2026-10-14","recent":[{"id":"chg_01a1aac3-1fed-760c-9d66-da5c31f73079","kind":"score.total_changed","summary":"Trust score (84 → 85)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1aac3-1fed-760c-9d66-da5c31f73079"},{"id":"chg_01a1a0e1-5a93-7d93-a363-da10021ce0a4","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1a0e1-5a93-7d93-a363-da10021ce0a4"},{"id":"chg_01a1a0e1-5a95-7e5c-8b86-2a226332379e","kind":"score.total_changed","summary":"Trust score (68 → 84)","materiality":"functional","direction":"improvement","scoreDelta":16,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1a0e1-5a95-7e5c-8b86-2a226332379e"},{"id":"chg_01a196d4-5c4b-7676-9b99-dd735cd9018c","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a196d4-5c4b-7676-9b99-dd735cd9018c"},{"id":"chg_01a196d4-5c4c-7dc1-b1c4-17b3fb7dc4c6","kind":"score.total_changed","summary":"Trust score (82 → 68)","materiality":"functional","direction":"regression","scoreDelta":-14,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a196d4-5c4c-7dc1-b1c4-17b3fb7dc4c6"},{"id":"chg_01a18be5-d307-7937-af16-432787da8550","kind":"score.total_changed","summary":"Trust score (81 → 82)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a18be5-d307-7937-af16-432787da8550"},{"id":"chg_01a186f8-3a9e-7e74-97d3-4a2343164714","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a186f8-3a9e-7e74-97d3-4a2343164714"},{"id":"chg_01a186f8-3aa0-72ec-9a5d-fe280a44b8c0","kind":"score.total_changed","summary":"Trust score (66 → 81)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a186f8-3aa0-72ec-9a5d-fe280a44b8c0"},{"id":"chg_01a1822e-6ffd-7018-a1d8-493555254c78","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-28","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1822e-6ffd-7018-a1d8-493555254c78"},{"id":"chg_01a1822e-6ffe-7f31-bd10-03e988009c05","kind":"score.total_changed","summary":"Trust score (80 → 66)","materiality":"functional","direction":"regression","scoreDelta":-14,"occurredOn":"2026-10-28","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1822e-6ffe-7f31-bd10-03e988009c05"},{"id":"chg_01a17d07-23ef-7cb5-b2d5-57feed69860c","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a17d07-23ef-7cb5-b2d5-57feed69860c"},{"id":"chg_01a17d07-23f6-7b64-9c13-bc6932410721","kind":"score.total_changed","summary":"Trust score (65 → 80)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a17d07-23f6-7b64-9c13-bc6932410721"},{"id":"chg_01a177e3-2e47-704b-ac78-32ad99c87d34","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-26","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a177e3-2e47-704b-ac78-32ad99c87d34"},{"id":"chg_01a177e3-2e48-760c-ab63-1ff5030ba087","kind":"score.total_changed","summary":"Trust score (80 → 65)","materiality":"functional","direction":"regression","scoreDelta":-15,"occurredOn":"2026-10-26","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a177e3-2e48-760c-ab63-1ff5030ba087"},{"id":"chg_01a172b9-7cf4-749a-9e9c-25c86fb59670","kind":"score.total_changed","summary":"Trust score (79 → 80)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a172b9-7cf4-749a-9e9c-25c86fb59670"},{"id":"chg_01a1686c-4480-7625-a726-bb271516b631","kind":"score.total_changed","summary":"Trust score (78 → 79)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a1686c-4480-7625-a726-bb271516b631"},{"id":"chg_01a15df5-73c3-72f5-a886-f24eb6277b15","kind":"score.total_changed","summary":"Trust score (77 → 78)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-21","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a15df5-73c3-72f5-a886-f24eb6277b15"},{"id":"chg_01a153d4-721f-7342-84f3-fd3a3bf80eb8","kind":"score.total_changed","summary":"Trust score (76 → 77)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-19","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a153d4-721f-7342-84f3-fd3a3bf80eb8"},{"id":"chg_01a14992-40b4-7bd4-a038-a0c9d8d8663f","kind":"check.reverified","summary":"Injection markers (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-17","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a14992-40b4-7bd4-a038-a0c9d8d8663f"},{"id":"chg_01a14992-40b5-7ace-a144-d0b20a987eeb","kind":"check.appeared","summary":"First check of Judged manipulation (pass)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-17","url":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything#chg-chg_01a14992-40b5-7ace-a144-d0b20a987eeb"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything/changelog.json"},"links":{"html":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything","markdown":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything.md","changelogJson":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything/changelog.json","changelogRss":"https://verifymcp.io/servers/alexgaoth-escalate-anything/escalate-anything.xml","external":[{"label":"PyPI project","href":"https://pypi.org/project/escalate-anything/"},{"label":"Socket report","href":"https://socket.dev/pypi/package/escalate-anything"},{"label":"Repository","href":"https://github.com/alexgaoth/escalate-anything"}]}}