Error: `fragA` fragment cannot reference itself ╭─[0092_recursive_fragment_spread.graphql:14:1] │ 14 │ fragment fragA on Human { name, ...fragB } │ ───────┬────── ────┬─── │ ╰────────────────────────────────── recursive fragment definition │ │ │ ╰───── `fragA` references `fragB` here... 15 │ fragment fragB on Human { name, ...fragC } │ ────┬─── │ ╰───── `fragB` references `fragC` here... 16 │ fragment fragC on Human { name, ...fragA } │ ────┬─── │ ╰───── `fragC` circularly references `fragA` here ────╯ Error: `cycle1` fragment cannot reference itself ╭─[0092_recursive_fragment_spread.graphql:19:1] │ 19 │ fragment cycle1 on __Type { kind, ...cycle2 } │ ───────┬─────── ────┬──── │ ╰───────────────────────────────────── recursive fragment definition │ │ │ ╰────── `cycle1` references `cycle2` here... │ 23 │ ofType { ...cycle1 } │ ────┬──── │ ╰────── `cycle2` circularly references `cycle1` here ────╯