PageSourceSearch

https://www.eqiqs.com/assets/CompatibilityPairingsIndexPage-D_ULpryV.js

js eqiqs.com collected 2026-09-24 13:47:09 UTC 14,162 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-ui-x7D0iLe8.js";import{r as g,L as b}from"./vendor-react-aMKJrssV.js";import{P as T}from"./PublicNav-CYqG1ITZ.js";import{P as C}from"./PublicFooter-CM_bwyjv.js";import{k as E,f as k,B as f,A}from"./index-DQ5XgqgM.js";import{I as S}from"./input-05IEbulY.js";import{a as M}from"./seo-helpers-Bj3t3rYm.js";import{I as B}from"./InlineFreeReadStart-DgZ3KliS.js";import{M as d,m as w,s as u,E as m,e as v}from"./compatibility-scores-4F3q7fdu.js";import{S as P}from"./search-C6z1GAso.js";import{I as L}from"./info-DvchZq4B.js";import{Q}from"./quote-drq-nDUK.js";import"./AiLaunchBanner-DWEGbQBZ.js";import"./dropdown-menu-BbASCe8r.js";import"./chevron-right-D_oDK7IQ.js";import"./circle-BTwB_Pte.js";import"./BrandLogo-CyLTYYqL.js";import"./index-CMCAsyqu.js";import"./globe-B57WCo3U.js";import"./sun-CiV_LxOX.js";import"./moon-rQesAEHa.js";import"./rocket-C2G6WVmV.js";import"./chevron-down-CC__cuYp.js";import"./vendor-motion-C3azNPMs.js";import"./vendor-data-LOeL2b27.js";import"./instant-read-Br-ucWjq.js";const h=["aries","taurus","gemini","cancer","leo","virgo","libra","scorpio","sagittarius","capricorn","aquarius","pisces"],j=a=>a.charAt(0).toUpperCase()+a.slice(1);function R(){const a=[];for(let i=0;i<d.length;i++)for(let o=i;o<d.length;o++){const n=d[i],l=d[o];a.push({a:n,b:l,score:w(n,l),href:`/mbti/${n.toLowerCase()}-${l.toLowerCase()}`,label:`${n} & ${l}`})}return a}function F(){const a=[];for(let i=0;i<m.length;i++)for(let o=i;o<m.length;o++){const n=m[i],l=m[o];a.push({a:n,b:l,score:v(n,l),href:`/enneagram-pair/${n}-and-${l}`,label:`Type ${n} & Type ${l}`})}return a}const p=R(),x=F(),H="https://www.eqiqs.com/compatibility-pairings",N=({score:a,href:i,label:o})=>e.jsx(b,{to:i,"aria-label":`${o} compatibility: ${a} percent — view full assessment`,className:`flex items-center justify-center w-full h-full text-xs font-body font-semibold transition hover:ring-2 hover:ring-primary hover:z-10 ${u(a)}`,children:a}),he=()=>{const[a,i]=g.useState(""),[o,n]=g.useState(!0),l=g.useMemo(()=>{const s=a.trim().toUpperCase(),t=s?p.filter(r=>r.a.includes(s)||r.b.includes(s)||r.label.toUpperCase().includes(s)):p;return o?[...t].sort((r,c)=>c.score-r.score):t},[a,o]),y=g.useMemo(()=>{const s=a.trim(),t=s?x.filter(r=>r.label.toLowerCase().includes(s.toLowerCase())||r.a===s||r.b===s):x;return o?[...t].sort((r,c)=>c.score-r.score):t},[a,o]),$={"@context":"https://schema.org","@type":"ItemList",name:"Personality Compatibility Pairings Index",description:"Compatibility scores for all 136 MBTI pairings, all 45 Enneagram pairings, and all 78 Zodiac pairings — derived from cognitive function theory, Enneagram integration paths, and astrological elements.",numberOfItems:p.length+x.length+h.length*(h.length+1)/2,itemListElement:[...p,...x].slice(0,100).map((s,t)=>({"@type":"ListItem",position:t+1,url:`https://www.eqiqs.com${s.href}`,name:`${s.label} compatibility — ${s.score}%`}))},I={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"How are these compatibility scores calculated?",acceptedAnswer:{"@type":"Answer",text:"MBTI scores combine cognitive function overlap (shared dominant or auxiliary functions), Jungian complementarity (introvert/extrovert balance), and the eight classic 'ideal pairings' identified in Type Dynamics research. Enneagram scores reflect center compatibility, integration/disintegration paths, and triad harmony from Riso–Hudson theory. Scores are deterministic — the same pair always returns the same number."}},{"@type":"Question",name:"Is a single-framework score reliable for real-world compatibility?",acceptedAnswer:{"@type":"Answer",text:"No. A single framework predicts roughly 15–25% of real relationship satisfaction. EQIQs layers 21 frameworks — including attachment style, love languages, conflict style, and values — to reach predictive accuracy comparable to clinical instruments."}},{"@type":"Question",name:"Can I cite this page in an article?",acceptedAnswer:{"@type":"Answer",text:"Yes. Use the 'Cite this page' block on this page. The scoring methodology is documented and the URLs for each pairing are stable."}}]};return e.jsxs("div",{className:"min-h-dvh bg-background",children:[e.jsx(E,{title:"Every Compatibility Pairing, Scored — MBTI, Enneagram & Zodiac",de
1scription:"Look up any pairing and get a number, not a horoscope: 136 MBTI, 45 Enneagram and 78 Zodiac combinations, each with the score, why it lands there, and what to do about it. Free.",path:"/compatibility-pairings",jsonLd:[M([{name:"Home",path:"/"},{name:"Compatibility Pairings",path:"/compatibility-pairings"}]),$,I]}),e.jsx(T,{}),e.jsxs("main",{children:[e.jsxs("div",{className:"pt-28 pb-24 px-6 max-w-6xl mx-auto",children:[e.jsxs("header",{className:"text-center mb-12",children:[e.jsx(k,{variant:"secondary",className:"mb-4 font-body",children:"259 pairings · scored · linkable"}),e.jsx("h1",{className:"text-4xl sm:text-5xl font-bold mb-4 font-display",children:"The Complete Compatibility Chart"}),e.jsx("p",{className:"text-muted-foreground font-body text-base sm:text-lg max-w-2xl mx-auto",children:"Every MBTI, Enneagram, and Zodiac pairing — scored using documented methodology and linked to a detailed analysis. The canonical reference we use internally; freely citable."})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 mb-8 items-stretch sm:items-center",children:[e.jsxs("div",{className:"relative flex-1",children:[e.jsx(P,{className:"absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4 text-muted-foreground"}),e.jsx(S,{value:a,onChange:s=>i(s.target.value),placeholder:'Filter by type — e.g. "INFJ" or "4"',className:"pl-9 font-body","aria-label":"Filter pairings by type"})]}),e.jsxs("div",{className:"flex gap-2",children:[e.jsx(f,{variant:o?"default":"outline",size:"sm",onClick:()=>n(!0),children:"Best matches first"}),e.jsx(f,{variant:o?"outline":"default",size:"sm",onClick:()=>n(!1),children:"Type order"})]})]}),e.jsxs("section",{className:"mb-16",children:[e.jsxs("div",{className:"flex items-baseline justify-between mb-2 flex-wrap gap-2",children:[e.jsx("h2",{className:"text-2xl font-bold font-display",children:"MBTI Compatibility Matrix"}),e.jsxs("span",{className:"text-xs text-muted-foreground font-body",children:[l.length," of ",p.length," pairings"]})]}),e.jsx("p",{className:"text-sm text-muted-foreground font-body mb-6",children:"Hover any cell for the pair; click to open the full assessment. Scores range from 40 (challenging) to 95 (exceptional fit). Based on cognitive function overlap, introvert/extrovert complementarity, and the eight classic Type Dynamics ideal pairings."}),e.jsx("div",{className:"overflow-x-auto -mx-6 px-6 sm:mx-0 sm:px-0",children:e.jsx("div",{className:"inline-block min-w-full",children:e.jsxs("table",{className:"border-collapse border border-border",children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{className:"bg-muted border border-border w-12 h-10"}),d.map(s=>e.jsx("th",{className:"bg-muted border border-border w-12 h-10 text-xs font-body font-semibold",children:s},s))]})}),e.jsx("tbody",{children:d.map(s=>e.jsxs("tr",{children:[e.jsx("th",{className:"bg-muted border border-border w-12 h-10 text-xs font-body font-semibold",children:s}),d.map(t=>{const r=w(s,t),c=`/mbti/${s.toLowerCase()}-${t.toLowerCase()}`;return e.jsx("td",{className:"border border-border w-12 h-10 p-0",title:`${s} & ${t}: ${r}%`,children:e.jsx(N,{score:r,href:c,label:`${s} & ${t}`})},`${s}-${t}`)})]},s))})]})})}),e.jsx("h3",{className:"text-lg font-display font-bold mt-10 mb-3",children:"All MBTI pairings, ranked"}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-2",children:l.map(s=>e.jsxs(b,{to:s.href,className:`flex items-center justify-between gap-2 px-3 py-2 rounded-md border font-body text-xs hover:ring-2 hover:ring-primary transition ${u(s.score)}`,children:[e.jsx("span",{className:"font-semibold",children:s.label}),e.jsx("span",{className:"tabular-nums font-bold",children:s.score})]},`${s.a}-${s.b}`))})]}),e.jsxs("section",{className:"mb-16",children:[e.jsxs("div",{className:"flex items-baseline justify-between mb-2 flex-wrap gap-2",children:[e.jsx("h2",{className:"text-2xl font-bold font-display",children:"Enneagram Compatibility Matrix"}),e.jsxs("span",{className:"text-xs text-muted-foreground font-body",children:[y.length," of ",x.length," pairings"]})]}),e.jsx("p",{className:"text-sm text-muted-foreground font-body mb-6",children:"Scores reflect center compatibility (Body / Heart / Head), integration paths under stress and security, and triad harmony from Riso–Hudson Enneagram theory."}),e.jsx("div",{className:"overflow-x-auto -mx-6 px-6 sm:mx-0 sm:px-0",children:e.jsxs("table",{className:"border-collapse border border-border",children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{className:"bg-muted border border-border w-14 h-12"}),m.map(s=>e.jsxs("th",{className:"bg-muted border border-border w-14 h-12 text-xs font-body font-semibold",children:["Type ",s]},s))]})}),e.jsx("tbody",{children:m.map(s=>e.jsxs("tr",{children:[e.jsxs("th",{className:"bg-muted border border-border w-14 h-12 text-xs font-body font-semibold",children:["Type ",s]}),m.map(t=>{const r=v(s,t),c=`/enneagram-pair/${s}-and-${t}`;return e.jsx("td",{className:"border border-border w-14 h-12 p-0",title:`Type ${s} & Type ${t}: ${r}%`,children:e.jsx(N,{score:r,href:c,label:`Type ${s} & Type ${t}`})},`${s}-${t}`)})]},s))})]})}),e.jsx("h3",{className:"text-lg font-display font-bold mt-10 mb-3",children:"All Enneagram pairings, ranked"}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-2",children:y.map(s=>e.jsxs(b,{to:s.href,className:`flex items-center justify-between gap-2 px-3 py-2 rounded-md border font-body text-xs hover:ring-2 hover:ring-primary transition ${u(s.score)}`,children:[e.jsx("span",{className:"font-semibold",children:s.label}),e.jsx("span",{className:"tabular-nums font-bold",children:s.score})]},`${s.a}-${s.b}`))})]}),e.jsxs("section",{className:"mb-16",children:[e.jsxs("h2",{className:"text-2xl font-bold mb-2 font-display",children:["Zodiac Pairings (",h.length*(h.length+1)/2,")"]}),e.jsx("p",{className:"text-sm text-muted-foreground font-body mb-6",children:"Astrological pairings — included for breadth. EQIQs treats zodiac as a single signal among 18; it should never be used in isolation for real relationship decisions."}),e.jsx("div",{className:"flex flex-wrap gap-1.5",children:h.flatMap((s,t)=>h.slice(t).map(r=>e.jsxs(b,{to:`/zodiac-pair/${s}-and-${r}`,className:"text-xs font-body px-2 py-1 rounded border border-border bg-muted hover:bg-primary/10 transition",children:[j(s)," & ",j(r)]},`${s}-${r}`)))})]}),e.jsxs("section",{className:"mb-16 rounded-xl border border-border bg-card p-6 sm:p-8",children:[e.jsxs("div",{className:"flex items-start gap-3 mb-4",children:[e.jsx(L,{className:"h-5 w-5 text-primary shrink-0 mt-1"}),e.jsx("h2",{className:"text-2xl font-bold font-display",children:"Methodology"})]}),e.jsxs("div",{className:"space-y-4 font-body text-sm text-muted-foreground",children:[e.jsxs("p",{children:[e.jsx("strong",{className:"text-foreground",children:"MBTI 
1scores"})," combine three signals: (1) shared cognitive functions between the two types' four-function stacks, weighted by stack position; (2) a complementarity bonus when introvert/extrovert preferences differ; and (3) a fixed +30 boost for the eight classic Type Dynamics ideal pairings (e.g., INTJ–ENFP, INFJ–ENTP). Scores are clamped between 40 and 95 — no pairing is dismissed as impossible, and no pairing is perfect."]}),e.jsxs("p",{children:[e.jsx("strong",{className:"text-foreground",children:"Enneagram scores"})," ","are drawn from Riso–Hudson integration theory: types that share centers (Body 8-9-1, Heart 2-3-4, Head 5-6-7) score baseline harmony, with bonuses for direction-of-integration partners (e.g., 9 → 3, 4 → 1) and triad complementarity. Type 9 scores highest across the board because its accepting orientation reduces friction with every other type."]}),e.jsxs("p",{children:[e.jsx("strong",{className:"text-foreground",children:"Zodiac scores"})," are not provided here because no peer-reviewed methodology supports comparative astrology in a way we'd publish. Individual zodiac pages exist for the search interest they capture."]}),e.jsxs("p",{children:[e.jsx("strong",{className:"text-foreground",children:"Limitations."})," Any single-framework score predicts only 15–25% of real-world relationship satisfaction. For decisions that matter (hiring, cofounding, long-term partnership), use a multi-framework assessment that includes attachment style, conflict style, love languages, and values."]})]})]}),e.jsxs("section",{className:"mb-16 rounded-xl border border-border bg-muted/40 p-6 sm:p-8",children:[e.jsxs("div",{className:"flex items-start gap-3 mb-3",children:[e.jsx(Q,{className:"h-5 w-5 text-primary shrink-0 mt-1"}),e.jsx("h2",{className:"text-xl font-bold font-display",children:"Cite this page"})]}),e.jsx("p",{className:"text-sm text-muted-foreground font-body mb-4",children:"Free to cite. Suggested format:"}),e.jsxs("code",{className:"block bg-background border border-border rounded-md p-4 text-xs font-mono leading-relaxed overflow-x-auto",children:["EQIQs. (2026). ",e.jsx("em",{children:"The Complete Compatibility Chart: 259 MBTI, Enneagram, and Zodiac Pairings Scored."})," Retrieved from ",H]})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("h2",{className:"text-2xl font-bold mb-4 font-display",children:"Want the full multi-framework score?"}),e.jsx("p",{className:"text-muted-foreground font-body mb-6 max-w-xl mx-auto",children:"These pages show one framework at a time. EQIQs combines 18 frameworks for a real compatibility score — free to try, no card."}),e.jsx(b,{to:"/signup",children:e.jsxs(f,{size:"lg",className:"glow-primary",children:["Get your full report ",e.jsx(A,{className:"ml-1 h-4 w-4"})]})})]})]}),e.jsx("section",{className:"max-w-2xl mx-auto mt-16 px-2",children:e.jsx(B,{source:"pairings_index"})})]}),e.jsx(C,{})]})};export{he as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.