{"ok":true,"version":"2026-09-01-secure-v2","service":"HumanMirror Automata","tagline":"Autonomous recovery infrastructure with explicit safety rails.","catalog":[{"name":"HumanMirror Dead-Bot Switch","slug":"dead-bot-switch","status":"active","category":"Agent Reliability","risk_level":"medium","safeguards":["capability-secret","pull-based-stop","no-arbitrary-kill-url","bounded-error-threshold"],"action_mode":"auto","description":"Registers agent heartbeats and returns a RUN/STOP permit when heartbeats go stale or repeated errors appear. Shutdown is pull-based unless a separately authorized control connector exists.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-dead-bot-switch/","trigger_type":"schedule.minute","m2m_price_usdc":5,"connector_requirements":["agent-heartbeat"]},{"name":"HumanMirror Proof-of-Vibe","slug":"proof-of-vibe","status":"active","category":"Agent Trust","risk_level":"medium","safeguards":["fresh-challenge","signature-required","60-second-token","replay-protection","no-benignity-guarantee"],"action_mode":"auto","description":"Issues a short-lived signed attestation after a fresh cryptographic challenge is successfully proven. This is a risk/trust signal, not a guarantee of benign behavior.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-proof-of-vibe/","trigger_type":"machine.request","m2m_price_usdc":5,"connector_requirements":["public-key"]},{"name":"Context Compressor & Sanitizer","slug":"context-compressor-sanitizer","status":"active","category":"Agent Utilities","risk_level":"low","safeguards":["no-llm-needed","bounded-input","no-network-fetch","deterministic-transform"],"action_mode":"auto","description":"Deterministically strips HTML/script noise, boilerplate and duplicate lines from bounded LLM context payloads.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-context-compressor-sanitizer/","trigger_type":"machine.request","m2m_price_usdc":5,"connector_requirements":[]},{"name":"Autonomous Escrow Agent","slug":"autonomous-escrow-agent","status":"standby","category":"B2B Payments","risk_level":"high","safeguards":["connected-account-required","delivery-proof-required","source-transaction-linkage","no-legal-escrow-claim","disputes-stop-transfer"],"action_mode":"guarded","description":"Conditional B2B payment and payout orchestration. HumanMirror verifies delivery evidence before any transfer; no legal escrow claim is made unless an eligible Stripe Connect funds-segregation setup exists.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-autonomous-escrow-agent/","trigger_type":"delivery.verified","m2m_price_usdc":5,"connector_requirements":["stripe-connect","verified-delivery"]},{"name":"Cloud Credit Optimizer","slug":"cloud-credit-optimizer","status":"standby","category":"Cloud Cost","risk_level":"low","safeguards":["no-artificial-consumption","approved-workloads-only"],"action_mode":"monitor","description":"Track promotional cloud credits and expiry, prioritize already-approved useful workloads and alert on waste. Never burns credits on artificial compute.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-cloud-credit-optimizer/","trigger_type":"schedule.daily","m2m_price_usdc":5,"connector_requirements":["cloud-billing"]},{"name":"DB Bloat Guard","slug":"db-bloat-guard","status":"active","category":"Cloud Cost","risk_level":"high","safeguards":["no-unbounded-delete","backup-first","approval-before-purge"],"action_mode":"guarded","description":"Measure table/index/log growth, identify retention-policy candidates and stage maintenance recommendations. Destructive deletion is approval-gated.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-db-bloat-guard/","trigger_type":"schedule.weekly","m2m_price_usdc":5,"connector_requirements":["supabase"]},{"name":"Inventory Sync Sentinel","slug":"inventory-sync-sentinel","status":"standby","category":"Commerce Ops","risk_level":"medium","safeguards":["no-silent-substitution","merchant-rules-only"],"action_mode":"guarded","description":"Detect stock-sync failures and propose configured substitutions or reservation repair. No silent product substitution.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-inventory-sync-sentinel/","trigger_type":"order.stock_error","m2m_price_usdc":5,"connector_requirements":["commerce-platform","inventory"]},{"name":"Price Sniper","slug":"price-sniper","status":"active","category":"Commerce Watch","risk_level":"medium","safeguards":["https-only","no-private-network-fetch","no-login-bypass","structured-price-first","bounded-frequency"],"action_mode":"monitor","description":"Checks public product pages for structured price data and can enroll a watch for later drops.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-price-sniper/","trigger_type":"schedule.hourly","m2m_price_usdc":5,"connector_requirements":["public-web"]},{"name":"KYC Rescue Desk","slug":"kyc-rescue","status":"standby","category":"Compliance Recovery","risk_level":"high","safeguards":["no-guaranteed-unfreeze","no-pay-to-bypass","human-approval-before-submission"],"action_mode":"guarded","description":"Structure merchant KYC/AML evidence and produce a readiness package. Never sells or guarantees account unfreezing and never bypasses provider controls.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-kyc-rescue/","trigger_type":"connector.compliance_alert","m2m_price_usdc":5,"connector_requirements":["merchant-provider"]},{"name":"Cloud Migration Watchdog","slug":"cloud-migration-watchdog","status":"standby","category":"Continuity","risk_level":"medium","safeguards":["authorized-data-only","encryption","restore-test"],"action_mode":"auto","description":"Perform incremental backups from explicitly connected SaaS APIs and prepare export/migration manifests for authorized data.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-cloud-migration-watchdog/","trigger_type":"schedule.daily","m2m_price_usdc":5,"connector_requirements":["saas-source","storage"]},{"name":"Media Kit & Fact Sheet Generator","slug":"media-kit-generator","status":"active","category":"Creator Tools","risk_level":"low","safeguards":["public-data-only","no-login-bypass","source-attribution","caller-metrics-fallback"],"action_mode":"auto","description":"Builds a professional creator fact sheet and PDF from public or caller-supplied profile metrics. Public profile fetching is best-effort and never bypasses platform access controls.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-media-kit-generator/","trigger_type":"machine.request","m2m_price_usdc":5,"connector_requirements":["public-web"]},{"name":"Data Brokerage Automate","slug":"data-brokerage-automate","status":"active","category":"Data Products","risk_level":"medium","safeguards":["aggregate-only","k-anonymity-threshold","no-personal-data","no-raw-prompts","no-wallet-identifiers","no-cross-user-profiling"],"action_mode":"auto","description":"Packages HumanMirror operational and demand trends into privacy-preserving aggregate machine data. No personal, raw prompt, payer or re-identifiable records are exposed.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-data-brokerage-automate/","trigger_type":"machine.request","m2m_price_usdc":5,"connector_requirements":["humanmirror-aggregate-data"]},{"name":"Digital Asset Guard","slug":"digital-asset-guard","status":"standby","category":"Delivery Ops","risk_level":"low","safeguards":["purchase-verification","short-lived-links"],"action_mode":"auto","description":"Verify a legitimate purchase against the connected order ledger and regenerate an expiring download link within configured entitlement rules.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-digital-asset-guard/","trigger_type":"asset.link_expired","m2m_price_usdc":5,"connector_requirements":["commerce-ledger","object-storage"]},{"name":"Dependency Auto-Healer","slug":"dependency-autohealer","status":"standby","category":"DevOps","risk_level":"high","safeguards":["humanmirror-repo-only","tests-required","rollback-ref","no-unreviewed-major-upgrades"],"action_mode":"guarded","description":"Inspect failed HumanMirror builds for dependency conflicts, prepare a minimal patch, run tests and open/merge only low-risk fixes that pass all checks.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-dependency-autohealer/","trigger_type":"github.workflow_failed","m2m_price_usdc":5,"connector_requirements":["github","vercel"]},{"name":"Global AI Tax Proxy","slug":"global-ai-tax-proxy","status":"standby","category":"Finance & Tax","risk_level":"high","safeguards":["stripe-tax-source-of-truth","tax-registration-required","buyer-location-required","tax-id-collection","no-invented-tax-rate","no-auto-filing"],"action_mode":"guarded","description":"Tax-readiness proxy for machine purchases. Uses buyer location, tax-ID readiness and Stripe Tax registrations; never invents a tax rate or filing obligation.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-global-ai-tax-proxy/","trigger_type":"payment.preflight","m2m_price_usdc":5,"connector_requirements":["stripe-tax","buyer-location"]},{"name":"Tax Ledger Guard","slug":"tax-ledger","status":"standby","category":"Finance & Tax","risk_level":"high","safeguards":["certified-provider-delegation","no-autonomous-filing"],"action_mode":"guarded","description":"Log transactions and calculate tax-relevant summaries using configured tax providers. Filing remains approval-gated.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-tax-ledger/","trigger_type":"payment.completed","m2m_price_usdc":5,"connector_requirements":["stripe-tax-or-tax-provider"]},{"name":"VAT Recovery Draft","slug":"vat-recovery","status":"standby","category":"Finance & Tax","risk_level":"high","safeguards":["no-autonomous-tax-filing","validation-required"],"action_mode":"guarded","description":"Parse purchase invoices, validate fields and prepare VAT recovery workpapers. Government filing and tax positions remain approval-gated.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-vat-recovery/","trigger_type":"document.invoice_ingested","m2m_price_usdc":5,"connector_requirements":["invoice-source","tax-data"]},{"name":"FX Cost Optimizer","slug":"fx-cost-optimizer","status":"standby","category":"Finance Ops","risk_level":"high","safeguards":["no-autonomous-fund-routing","fee-transparency"],"action_mode":"monitor","description":"Compare configured payment rails and report expected FX/fee costs. It does not reroute customer funds without explicit merchant configuration and approval.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-fx-cost-optimizer/","trigger_type":"payment.multi_currency","m2m_price_usdc":5,"connector_requirements":["payment-rails"]},{"name":"Invoicing Syntax Sentinel","slug":"invoice-syntax-sentinel","status":"standby","category":"Finance Ops","risk_level":"high","safeguards":["no-tax-position-invention","approval-for-substantive-changes"],"action_mode":"guarded","description":"Validate electronic invoice syntax and required fields, propose corrections and retry only into the connected authorized portal.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-invoice-syntax-sentinel/","trigger_type":"invoice.rejected","m2m_price_usdc":5,"connector_requirements":["e-invoicing-portal"]},{"name":"Broken Link Rescue","slug":"broken-link-rescue","status":"active","category":"Growth Ops","risk_level":"low","safeguards":["owned-content-only","no-domain-interception"],"action_mode":"auto","description":"Scan owned pages for broken outbound links and propose or apply safe replacements on HumanMirror-controlled content.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-broken-link-rescue/","trigger_type":"schedule.daily","m2m_price_usdc":5,"connector_requirements":["github","web"]},{"name":"Expired Domain Opportunity Watch","slug":"expired-domain-opportunity-watch","status":"active","category":"Growth Ops","risk_level":"medium","safeguards":["no-seo-hijack","no-brand-impersonation","no-automatic-purchase","manual-trademark-review","new-use-required"],"action_mode":"monitor","description":"Scores candidate domains using DNS and RDAP availability signals for legitimate new products/content. It never hijacks traffic, impersonates brands or purchases domains automatically.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-expired-domain-opportunity-watch/","trigger_type":"schedule.daily","m2m_price_usdc":5,"connector_requirements":["public-dns","public-rdap"]},{"name":"SEO Domain Watch","slug":"seo-domain-watch","status":"active","category":"Growth Ops","risk_level":"medium","safeguards":["no-domain-sniping","no-traffic-hijack"],"action_mode":"monitor","description":"Monitor owned backlink destinations and domain expirations; surface safe opportunities. Never auto-purchases third-party domains or intercepts traffic.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-seo-domain-watch/","trigger_type":"schedule.daily","m2m_price_usdc":5,"connector_requirements":["public-rdap","dns-readonly"]},{"name":"Deliverability Failover","slug":"deliverability-failover","status":"standby","category":"Messaging Ops","risk_level":"medium","safeguards":["transactional-only","authorized-providers","no-filter-bypass"],"action_mode":"guarded","description":"Detect transactional email delivery degradation and fail over only between merchant-authorized sending providers/domains. No spam-filter evasion.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-deliverability-failover/","trigger_type":"email.delivery_degraded","m2m_price_usdc":5,"connector_requirements":["email-providers"]},{"name":"Clean-Ex Metadata Cleaner","slug":"clean-ex","status":"active","category":"Privacy Tools","risk_level":"low","safeguards":["no-image-retention","metadata-only-transform","size-limit","deterministic-output"],"action_mode":"auto","description":"Removes sensitive metadata containers from JPEG, PNG and WebP images without inspecting private account data.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-clean-ex/","trigger_type":"machine.request","m2m_price_usdc":5,"connector_requirements":[]},{"name":"SSL & Uptime Panic Guard","slug":"uptime-panic-guard","status":"active","category":"Reliability","risk_level":"medium","safeguards":["owned-assets-only","reversible-actions","rollback"],"action_mode":"auto","description":"Monitor owned endpoints, TLS and DNS. Auto-open incidents and apply only reversible fixes on authorized HumanMirror infrastructure.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-uptime-panic-guard/","trigger_type":"schedule.15m","m2m_price_usdc":5,"connector_requirements":["vercel","dns-readonly"]},{"name":"Webhook Dead-Letter Office","slug":"webhook-dead-letter","status":"active","category":"Reliability","risk_level":"medium","safeguards":["idempotency-key","bounded-retries","allowlisted-destinations"],"action_mode":"auto","description":"Capture failed authorized webhooks, classify failures and safely replay idempotent events after schema/transport recovery.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-webhook-dead-letter/","trigger_type":"webhook.delivery_failed","m2m_price_usdc":5,"connector_requirements":["supabase","http"]},{"name":"API Break Sentinel","slug":"api-break-sentinel","status":"active","category":"Reliability & DevOps","risk_level":"medium","safeguards":["read-only-probes","contract-baseline","no-auto-production-patch","patch-requires-tests","audit-trail"],"action_mode":"guarded","description":"Monitors third-party API contracts used by HumanMirror, detects schema or status drift, records incidents, and stages bounded remediation guidance before any code change.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-api-break-sentinel/","trigger_type":"schedule.hourly","m2m_price_usdc":5,"connector_requirements":["public-api-contracts"]},{"name":"Cart Glitch Shield","slug":"cart-glitch-shield","status":"standby","category":"Revenue Ops","risk_level":"medium","safeguards":["same-basket-only","consent-and-session-binding"],"action_mode":"guarded","description":"Detect checkout errors on connected storefronts and generate an authorized fallback checkout link without changing the basket or price.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-cart-glitch-shield/","trigger_type":"frontend.checkout_error","m2m_price_usdc":5,"connector_requirements":["storefront","stripe"]},{"name":"Ghost Cart & Form Rescue","slug":"ghost-cart-form-rescue","status":"active","category":"Revenue Ops","risk_level":"medium","safeguards":["no-raw-email-capture","no-sms-or-email-without-consent","first-party-pages-only","anonymous-session-only","bounded-on-site-nudge"],"action_mode":"auto","description":"Detects abandoned HumanMirror forms/configuration flows, records anonymous friction signals and restores the user on return. Email/SMS follow-up stays consent-gated.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-ghost-cart-form-rescue/","trigger_type":"frontend.abandonment","m2m_price_usdc":5,"connector_requirements":["humanmirror-web"]},{"name":"Invoice Recovery Bot","slug":"invoice-recovery","status":"standby","category":"Revenue Ops","risk_level":"medium","safeguards":["authorized-destination-only","no-forced-injection"],"action_mode":"guarded","description":"Detect failed invoice handoffs, normalize metadata and prepare a retry into an explicitly connected accounting destination.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-invoice-recovery/","trigger_type":"connector.invoice_failed","m2m_price_usdc":5,"connector_requirements":["gmail-or-invoice-source","accounting-destination"]},{"name":"Lead Drop Shield","slug":"lead-drop-shield","status":"standby","category":"Revenue Ops","risk_level":"medium","safeguards":["consent-required","retention-limit","dedupe"],"action_mode":"auto","description":"Persist consented form submissions locally/server-side during transient failures and replay them once the configured destination recovers.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-lead-drop-shield/","trigger_type":"form.delivery_failed","m2m_price_usdc":5,"connector_requirements":["form-endpoint"]},{"name":"Annual Renewal Guard","slug":"annual-renewal-guard","status":"active","category":"Revenue Recovery","risk_level":"medium","safeguards":["no-microcharge-card-testing","customer-update-flow"],"action_mode":"auto","description":"Detect annual renewals approaching expiry and trigger Stripe-approved payment-method update flows; no micro-charge card testing.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-annual-renewal-guard/","trigger_type":"stripe.invoice.upcoming","m2m_price_usdc":5,"connector_requirements":["stripe-billing"]},{"name":"Chargeback Shield","slug":"chargeback-shield","status":"active","category":"Revenue Recovery","risk_level":"high","safeguards":["authorized-evidence-only","approval-before-submission","no-fabricated-evidence"],"action_mode":"guarded","description":"Detect payment disputes, correlate authorized usage evidence and prepare a dispute evidence draft. Submission stays approval-gated.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-chargeback-shield/","trigger_type":"stripe.charge.dispute.created","m2m_price_usdc":5,"connector_requirements":["stripe","supabase"]},{"name":"Checkout Link Guard","slug":"checkout-link-guard","status":"active","category":"Revenue Recovery","risk_level":"medium","safeguards":["no-price-change","same-offer-only","audit-log"],"action_mode":"auto","description":"Audit HumanMirror-controlled checkout links and detect archived/invalid offers; create a safe replacement only when product, price and terms are unchanged.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-checkout-link-guard/","trigger_type":"stripe.payment_link.updated","m2m_price_usdc":5,"connector_requirements":["stripe","github"]},{"name":"Smart Dunning","slug":"smart-dunning","status":"active","category":"Revenue Recovery","risk_level":"medium","safeguards":["idempotency","stripe-managed-retries","no-fraud-circumvention"],"action_mode":"auto","description":"Detect recurring payment failures, record incidents and use Stripe-managed retry/update-payment flows rather than aggressive card retry loops.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-smart-dunning/","trigger_type":"stripe.invoice.payment_failed","m2m_price_usdc":5,"connector_requirements":["stripe"]},{"name":"SecOps Auto-Patch","slug":"secops-autopatch","status":"standby","category":"Security","risk_level":"high","safeguards":["authorized-repos-only","no-public-secret-harvesting","approval-for-credential-rotation"],"action_mode":"guarded","description":"Scan authorized HumanMirror repositories and deployment logs for secret exposure indicators, open remediation PRs and rotate only through explicitly authorized provider APIs.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-secops-autopatch/","trigger_type":"github.security_event","m2m_price_usdc":5,"connector_requirements":["github","vercel"]},{"name":"Brand Reputation Guard","slug":"reputation-guard","status":"standby","category":"Trust Ops","risk_level":"medium","safeguards":["no-false-reports","approval-before-appeal"],"action_mode":"guarded","description":"Monitor authorized review feeds, classify policy-violation signals and prepare factual appeal drafts. Never fabricates complaints or guarantees removal.","m2m_enabled":true,"m2m_endpoint":"https://humanmirror.fr/api/x402/automata-reputation-guard/","trigger_type":"review.received","m2m_price_usdc":5,"connector_requirements":["review-platform"]}],"status":{"active":19,"guarded":16,"runs_7d":141,"standby":18,"events_7d":134,"automata_total":37},"principles":["authorized systems only","reversible automation first","approval gates for tax/legal/financial/destructive actions","no fraud or spam circumvention","immutable action audit trail"],"docs":"https://humanmirror.fr/automata/"}