Expert test cases

Each case below is run through the results engine and compared with the expected result: the pathways and their order, the sections shown, the legal colours and the near misses. All cases have France as home country.

1 / 12 passing

  1. Case 13

    ❌ Engine not built yet

    Single · 34 · FR · I carry, my eggs · known donor only · all funded attempts used · priorities: cost, legal complexity, embryo testing (#3 = strongly preferred, not must-have)

    Expected pathways (in order)
    BE-PRIV-KNOWN · DK-PRIV-KNOWN
    Legal check (expected ratings)
    • 🟢 Parentage (birth mother)
    • 🔴 Known donor line (342-9)
    • 🟢 FR citizenship
    Near misses
    FR public (known donor) · ES (anonymous) · GR (anonymous) · PT (unclear)
    Other checks
    Both pathways labelled 'Embryo testing not available here' (testing ranked #3)
    Expert order (for MVP review)
    data-driven
  2. Case 12

    ❌ Engine not built yet

    Two women · married · I carry, my eggs, donor sperm · FR + DZ · covered

    Expected pathways (in order)
    FR-PUB-DIUI · BE-PRIV-DIUI · ES-PRIV-DIUI
    Legal check (expected ratings)
    • 🟡 Algerian partner uses co_mother, never a father row
    • 🟢 FR citizenship
    Near misses
    None
    Other checks
    Algerian partner citizenship uses the co_mother row
    Expert order (for MVP review)
    data-driven
  3. Case 1

    ❌ Engine not built yet

    Single · I carry · donor sperm (clinic/bank) · donor: Open-ID · 36 · FR · covered · no children · priorities: cost, close, fast

    Expected pathways (in order)
    FR-PUB-DIUI · DK-PRIV-DIUI · PT-PRIV-DIUI
    Legal check (expected ratings)
    • 🟢 Parentage (311-25, 342-9)
    • 🟢 FR citizenship (art. 18)
    Near misses
    ES (anonymous donors) · BE (anonymous donors – no Open-ID)
    Other checks
    Changing: BE anonymity 2027 · reimbursement line (68%)
    Expert order (for MVP review)
    same
  4. Case 2

    ❌ Engine not built yet

    Couple · married · I carry, partner's eggs (reciprocal IVF), donor sperm · donor: no preference · 34/37 · FR + IT · covered · priorities: fast, cost, legal (no partner question – reciprocal)

    Expected pathways (in order)
    DK-PRIV-ROPA · ES-PRIV-ROPA · PT-PRIV-ROPA
    Legal check (expected ratings)
    • 🟡 Parentage FR (342-10/11)
    • 🟢 FR citizenship
    • 🟡 IT via co-mother (non-birthing mother)
    Near misses
    None
    Other checks
    Before you start: notary before treatment
    Expert order (for MVP review)
    ES · BE · PT (PT and BE cost the same – a tie)
  5. Case 3

    ❌ Engine not built yet

    Couple · married · I carry, my eggs, partner's sperm · 41/46 · FR · covered · priorities: fast, cost, close

    Expected pathways (in order)
    FR-PUB-IVF-OWN · FR-PRIV-IVF-OWN · BE-PRIV-IVF-OWN
    Legal check (expected ratings)
    • 🟢 Parentage (312)
    • 🟢 FR citizenship
    Near misses
    None
    Other checks
    Before you start: egg collection until 43rd birthday
    Expert order (for MVP review)
    same
  6. Case 4

    ❌ Engine not built yet

    Single · I carry · donor sperm + donor eggs · donor: no preference · 44 · FR · covered · priorities: fast, cost, close

    Expected pathways (in order)
    ES-PRIV-DEDS · GR-PRIV-DEDS · DK-PRIV-DEDS
    Legal check (expected ratings)
    • 🟢 Parentage
    • 🟢 FR citizenship
    Near misses
    FR public (donor-egg wait > time to 45)
    Expert order (for MVP review)
    ES · GR · PT (Greece ~€2,250 cheaper; Portugal far behind)
  7. Case 5

    ❌ Engine not built yet

    Couple · living together · I carry, my eggs, partner's sperm · 33/33 · IN (me) + FR (partner) · not yet covered → moved < 3 months, nobody works in France · priorities: cost, fast, close

    Expected pathways (in order)
    FR-PUB-IVF-OWN (once covered) · FR-PRIV-IVF-OWN · BE-PRIV-IVF-OWN
    Legal check (expected ratings)
    • 🟡 Parentage (316 recognition)
    • 🟢 FR citizenship (via partner)
    • 🔴 IN (no dual)
    Near misses
    None
    Other checks
    Before you start: coverage line · "only coverage missing" shown on the FR public pathway
    Expert order (for MVP review)
    same
  8. Case 6

    ❌ Engine not built yet

    Couple · PACS · I carry, my eggs, partner's sperm · 38/40 · FR · covered · one child together · all funded attempts used · priorities: cost, close, fast

    Expected pathways (in order)
    FR-PUB-IVF-OWN · FR-PRIV-IVF-OWN
    Legal check (expected ratings)
    • 🟡 Parentage (PACS → 316)
    • 🟢 FR citizenship
    Near misses
    None
    Other checks
    Count starts again after a pregnancy
    Expert order (for MVP review)
    same
  9. Case 7

    ❌ Engine not built yet

    Couple · married · I carry, my eggs, donor sperm · partner: a woman · donor: no preference · 30/32 · PL + PL · covered · priorities: legal, cost, close

    Expected pathways (in order)
    FR-PUB-DIUI · BE-PRIV-DIUI · ES-PRIV-DIUI
    Legal check (expected ratings)
    • 🟡 Parentage FR
    • 🟡 PL birth parent (PESEL/passport transcription)
    • 🔴 PL co-mother
    • 🟡 FR citizenship (no French parent)
    Near misses
    None
    Other checks
    Changing: EU rulings / Poland
    Expert order (for MVP review)
    FR · BE · DK (Spain route added 14 Oct, ~€850 cheaper than Denmark)
  10. Case 8

    ✅ Quiz stops as expected

    Couple · who would carry: someone else

    Near misses
    None
    Other checks
    Surrogacy waitlist screen (quiz stops)
    Expert order (for MVP review)
    same
  11. Case 8b

    Not tested in the free result

    Couple · both men · he carries, his eggs, partner's sperm · 31/34 · FR · covered · priorities: legal, close, cost

    Expected pathways (in order)
    BE-PRIV-IVF-OWN · DK-PRIV-IVF-OWN
    Legal check (expected ratings)
    • 🔴 Parentage (not settled)
    • 🟢 FR citizenship
    Near misses
    FR public (female civil status required)
    Expert order (for MVP review)
    same
  12. Case 9

    ❌ Engine not built yet

    Single · I carry · known donor only · 39 · FR · covered · priorities: legal, close, cost

    Expected pathways (in order)
    BE-PRIV-KNOWN · DK-PRIV-KNOWN
    Legal check (expected ratings)
    • 🟢 Your parentage
    • 🔴 Donor's position
    • 🟢 FR citizenship
    Near misses
    FR public (known donor) · ES, GR (anonymous) · PT (unclear)
    Other checks
    Home insemination mentioned only as a fact; no catalogue or identity question
    Expert order (for MVP review)
    same
  13. Case 10

    Not tested in the free result

    Couple · man + woman · he carries · donor sperm · 31/33 · FR · covered · priorities: legal, close, cost

    Expected pathways (in order)
    BE-PRIV-DIUI · DK-PRIV-DIUI
    Legal check (expected ratings)
    • 🔴 If he carries
    • 🟡 If partner carries
    • 🟢 FR citizenship
    Near misses
    None
    Expert order (for MVP review)
    same
  14. Case 11

    ❌ Engine not built yet

    Couple · married · I carry, my eggs, partner's sperm · 40/42 · FR · covered · priorities: embryo testing (#1), fast, cost

    Expected pathways (in order)
    CZ-PRIV-IVF-PGT · ES-PRIV-IVF-PGT · BE-PRIV-IVF-PGT
    Legal check (expected ratings)
    • 🟢 Parentage (312)
    • 🟢 FR citizenship
    Near misses
    GR (embryo testing unclear)
    Expert order (for MVP review)
    ES · CZ · BE (Czech Republic ~€3,500 cheaper)

Europe groups

  1. T01

    …

    On my own · 36 · Poland · Polish · open-ID donor, cost, close

  2. T02

    …

    Two women · married · 34 & 37 · Czechia · Czech · speed, cost, close

  3. T03

    …

    On my own · 40 · Austria · Austrian · cost, speed, close

  4. T04

    …

    On my own · 38 · Italy · Italian · cost, speed, close

  5. T05

    …

    Two women · married · 33 & 35 · Belgium · Belgian · speed, cost, close

  6. T06

    …

    On my own · 35 · Netherlands · Dutch · open-ID donor, cost, close

  7. T07

    …

    Woman and man · married · 39 & 41 · own eggs · Sweden · Swedish · cost, speed, close

  8. T08

    …

    Two women · unmarried · Estonia → like Other

  9. T09

    ✅ pass

    Couple · someone else would carry → surrogacy waitlist

    Group: – · Options: –

    Near misses: –

  10. T10

    …

    Two women · married · France → same as expert case 2