[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: Muchas gracias amigo
M2: 감사합니다
M3: bro kya scene hai ye
M4: yaar ghar pe productive nahi hun tips do please bhai
M5: 😂
/think

[Assistant]
<think>
M4 says 'ghar pe productive nahi hun tips do please' — clear request for advice. Others are just thanks or laughs. Text needed to give actionable tips, not just react.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=low | TITLE=text:wfh_productivity


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bc yaar
M2: accha yaar
M3: yaar ghar pe productive nahi hun tips do please bhai
M4: lol
M5: accha
/think

[Assistant]
<think>
M3 repeats 'ghar pe productive nahi hun tips do please' —, but now it’s isolated. Still needs real advice, so text with medium effort to structure tips properly.
</think>
R: TYPE=text | TARGET=M3 | EFFORT=medium | TITLE=text:wfh_productivity


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: oye
M2: ye kya script hai
M3: anime ka tha kya
M4: Muito obrigado pela sua ajuda foi fundamental hoje
M5: batao na
/think

[Assistant]
<think>
M4 is 'Muito obrigado pela sua ajuda foi fundamental hoje' — Portuguese, others are confused. Intent is to understand this foreign phrase. Translate is the only fit here.
</think>
R: TYPE=translate | TARGET=M4 | EFFORT=low | TITLE=translate:portuguese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: lowkey true
M2: chad
M3: bro what happened today ngl
M4: bro what happened today ngl
M5: i reached plate safely just got here now all good
/think

[Assistant]
<think>
M5 says 'i reached plate safely just got here now all good' — typo but clear status update. High effort acknowledge because ‘plate’ likely means ‘place’ — need to validate gently.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=high | TITLE=take rest now


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ❤
M2: anyone bhai mock test solve karna hai help karo please
M3: oh right
M4: 🤔
M5: yeah i see
/think

[Assistant]
<think>
M2 asks 'mock test solve karna hai help karo please' — direct request for study help. Others are vague reactions. Text response needed to guide, not just react or ignore.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=medium | TITLE=text:mock_test


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 💥
M2: suno na kuch batao
M3: yaar please dekh na
M4: sahi bola
M5: bhai bhai hold maar diya valorant mein 1v5 insane
/think

[Assistant]
<think>
M5 says '1v5 insane' — epic gaming win, others are urging to listen. This is pure hype, no advice needed. React with fire emoji matches the energy best.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=medium | TITLE=🔥


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar ek baat bol na
M2: i keep forgetting these history dates help me please
M3: kya
M4: chal theek
M5: hmm interesting
/think

[Assistant]
<think>
M2 says 'i keep forgetting these history dates help me please' — clear ask for study aid. Others are non-committal. Text response required to offer memory tips, not just acknowledge.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=medium | TITLE=text:history_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: hey guys
M2: got this message
M3: have no idea what it says
M4: can someone translate
M5: ありがとうございました本当に助かりました
/think

[Assistant]
<think>
M5 has Japanese text — 'ありがとうございました本当に助かりました' — others are confused and ask to translate. Clear language barrier, so translate fits, not text or react.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai ek funny meme bhej yaar
M2: okay true
M3: 😑
M4: guys grandparents ki photo mili purani bahut miss karta hun
M5: Muchas gracias amigo
/think

[Assistant]
<think>
M4 shares emotional old photo memory — 'grandparents ki photo mili purani bahut miss karta hun'. This calls for empathy, not advice or media — react with 😭 fits the sentiment.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=medium | TITLE=😭


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai
M2: ek message aaya hai
M3: translate kar do
M4: please help
M5: Feliz cumpleanos espero que tengas un dia maravilloso
/think

[Assistant]
<think>
M5 says 'Feliz cumpleanos espero que tengas un dia maravilloso' — others explicitly ask to translate. Spanish text, low effort, translate is the only useful action.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:spanish_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: chal dekho
M2: okay bro
M3: bhai ek min dekh na
M4: chal dekho
M5: job offer aa gaya bhai finally placement ho gayi yaar
/think

[Assistant]
<think>
M5 drops big news — 'job offer aa gaya bhai finally placement ho gayi yaar'. This isn’t just text — it’s a celebration moment needing hype, so media (gif/emoji pack) fits best.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=high | TITLE=media:celebration


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: haha
M2: 🏏 🎪
M3: 🍔
M4: 💀 🌈
M5: bhai bhai best friend dusre sheher shift ho gaya permanently
/think

[Assistant]
<think>
M5 says best friend moved away permanently — emotional, not funny. Others are just emoji spam. React with 😭 to acknowledge the loss, not ignore or translate.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=medium | TITLE=😭


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: xD xD
M2: haha
M3: 😂😂😂
M4: lol
M5: heheh
/think

[Assistant]
<think>
All messages are just laughter emojis and 'haha' — zero intent, no question, no context. Pure noise — ignore is the only smart choice.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya hua bhai seriously ye
M2: no cap bro
M3: 🌮
M4: yaar pehli emi ka time aa gaya tension hai bhai
M5: 😅
/think

[Assistant]
<think>
M4 is stressed about EMI — 'pehli emi ka time aa gaya tension hai bhai'. This needs real advice, not just a reaction. High-effort text response required to help.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=high | TITLE=text:emi_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar dekh
M2: kya hai ye
M3: kahin se aaya
M4: samajh nahi aaya
M5: わかりました了解です問題ありません
/think

[Assistant]
<think>
M5 writes Japanese — 'わかりました了解です問題ありません' — others say 'samajh nahi aaya'. Clear request to decode foreign text. Translate is perfect, low effort.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🕹
M2: bro what are you on this happened today ngl
M3: honestly bhai khud pe confidence nahi aata kaise banaoon do
M4: interesting
M5: no way
/think

[Assistant]
<think>
M3 says 'khud pe confidence nahi aata kaise banaoon do' — direct plea for help with self-doubt. Needs advice, not just reactions. Text with high effort fits, others are vague or dismissive.
</think>
R: TYPE=text | TARGET=M3 | EFFORT=high | TITLE=text:confidence_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what happened today ngl
M2: 💥
M3: honestly
M4: bro what happened today ngl
M5: bhai konsi haircut acchi lagegi suggest karo yaar
/think

[Assistant]
<think>
M5 asks 'konsi haircut acchi lagegi suggest karo yaar' — clear request for opinion. Others are filler or vague. Text advice needed, not react or ignore — haircut’s personal, needs tailored reply.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:haircut_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: okay bhai
M2: yup
M3: dekho bol na
M4: highkey yaar
M5: arre bhai itna cringe tha ki mar gaya dekhke literally
/think

[Assistant]
<think>
M5 says 'itna cringe tha ki mar gaya dekhke literally' — exaggerated humor, no question. Others are just slang echoes. React with emoji fits best, text would kill the vibe.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=💀


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai nextjs routing pe issue hai
M2: kya problem hai exactly
M3: page not found aa raha
M4: file name check kar
M5: bhai sab sahi hai phir bhi
/think

[Assistant]
<think>
M1 mentions 'nextjs routing pe issue hai' and M3 confirms 'page not found' — technical problem needing solution. M4 gives a hint but M5 is stuck. Text with medium effort to debug properly.
</think>
R: TYPE=text | TARGET=M1 | EFFORT=medium | TITLE=text:nextjs_routing


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: Breaking news share this
M2: Forward to all groups
M3: Must read urgent
M4: uhtneiak
M5: Copy paste now
/think

[Assistant]
<think>
All messages are spammy — 'Breaking news', 'Copy paste now', gibberish. No real person or intent. Ignore fits, anything else would waste effort on bot noise.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: arre yaar dekh na
M2: bro kya hua bhai aaj ka din bahut crazy hai ye
M3: kya scene
M4: ☕ 🎂
M5: arre cron job is not executing at scheduled time at all
/think

[Assistant]
<think>
M5 drops 'cron job is not executing at scheduled time' — clear tech issue amid casual chatter. Others are emotional noise. Text needed to solve this, not react or ignore.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:cron_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: insane
M2: yeah interesting
M3: yeah makes sense
M4: alright so okay
M5: bhai yaar ne booster zone kar diya kya karoon help
/think

[Assistant]
<think>
M5 says 'booster zone kar diya kya karoon help' — Hinglish for friendzone, asking for advice. Others are just agreeing. Text with medium effort to give relational guidance, not just react.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:friendzone_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: hear me out go on
M2: omg yaar presentation itni acchi gayi standing ovation
M3: hmm true
M4: lowkey true
M5: 🎉
/think

[Assistant]
<think>
M2 says 'presentation itni acchi gayi standing ovation' — proud win, no ask. M5 just emojis. React with 🔥 matches the celebration energy. Text would overexplain a joy moment.
</think>
R: TYPE=react | TARGET=M2 | EFFORT=medium | TITLE=🔥


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya baat hai ye
M2: bro kya yaar tujhe pata hai arre yaar seriously ye
M3: 🖼 🖼
M4: finally roz subah uthne ki aadat lag gayi 30 din ho gaye yaar
M5: sure
/think

[Assistant]
<think>
M4 says 'finally roz subah uthne ki aadat lag gayi', proud milestone — no ask, just sharing win. React with 💪 fits, not text or media which would overcomplicate it.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=low | TITLE=💪


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: kya hua
M2: bro kya baat hai ye
M3: no cap bhai
M4: ruk ja
M5: oye yaar teacher ne apna tiktok accidentally projector pe chala diya bhai
/think

[Assistant]
<think>
M5 drops 'teacher ne apna tiktok accidentally projector pe chala diya' — chaotic, funny visual moment. Media fits best, not text or react, since the humor is in the clip.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=medium | TITLE=media:funny_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: abey bol na
M2: arre haan
M3: chal dekho
M4: okay yaar
M5: bhai ghar aa gaya safely trip mast rahi enjoyed alot bhai
/think

[Assistant]
<think>
M5 says 'ghar aa gaya safely trip mast rahi enjoyed alot' — pure status update, no question. Acknowledge with medium effort to validate the joy, not react or translate.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=medium | TITLE=rest kar ab


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar gaming gif chahiye send karo
M2: bhai cricket mein hatrick le li gully cricket but however
M3: api 404 de rahi hai fix karo
M4: 🙄
M5: kya
/think

[Assistant]
<think>
M2 talks about 'cricket mein hatrick le li gully cricket' — excited brag, not a request. React with 🔥 fits better than media or text, since no action needed.
</think>
R: TYPE=react | TARGET=M2 | EFFORT=medium | TITLE=🔥


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: wait what
M2: hey i reached internal safely precisely got here now all serious
M3: 🎮
M4: yeah
M5: yep
/think

[Assistant]
<think>
M2 says 'reached internal safely precisely got here now all serious' — detailed, meaningful update. High-effort acknowledge because tone is formal and deserves weight.
</think>
R: TYPE=acknowledge | TARGET=M2 | EFFORT=high | TITLE=good to know


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: oye
M2: ye kya script hai
M3: anime ka tha kya
M4: samjha koi
M5: Cest tres interessant je naurais pas pense a ca
/think

[Assistant]
<think>
M5 writes 'Cest tres interessant je naurais pas pense a ca' — French, others confused. Translate is only logical move, others can’t respond without understanding.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:french_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what is lowkey hilarious ngl
M2: big W
M3: felt that
M4: hey bhai kaam ho gaya designation submit kar diya finally
M5: 😅
/think

[Assistant]
<think>
M4 says 'kaam ho gaya designation submit kar diya finally' — achievement shared, no ask. Acknowledge with 'noted done' matches the relief, not react which’d be too vague.
</think>
R: TYPE=acknowledge | TARGET=M4 | EFFORT=medium | TITLE=noted done


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: samajh gaya
M2: fam yaar
M3: ngl bhai
M4: arre yaar poori raat barish hui itna peaceful tha sonna
M5: okay
/think

[Assistant]
<think>
M4 says 'poori raat barish hui itna peaceful tha sonna' — cozy, reflective vibe. React with 🌧 fits perfectly, low effort because mood > response needed.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=low | TITLE=🌧


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: fr
M2: no way
M3: lmfao
M4: bhai behen se bahut fight hoti hai ghar mein advice
M5: sure
/think

[Assistant]
<think>
M4 says 'bhai behen se bahut fight hoti hai ghar mein advice' — direct plea for sibling conflict help. Needs text advice, not just react or ignore. Clear request, medium effort to respond thoughtfully.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:sibling_conflict


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: dekh sun na
M2: react component render nahi ho raha
M3: arre burger dekhke muh mein paani aa gaya bhai acidity
M4: 😂
M5: reached home safely all good
/think

[Assistant]
<think>
M3 says 'burger dekhke muh mein paani aa gaya bhai acidity' — funny food craving, not a question. Media (gif) fits best to match the playful tone, low effort to send a burger emoji or clip.
</think>
R: TYPE=media | TARGET=M3 | EFFORT=low | TITLE=media:food_craving


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: abey bol na
M2: bro kya hua bhai ye
M3: 감사합니다
M4: ありがとうございました
M5: nextjs routing is not working pages are missing bro
/think

[Assistant]
<think>
M3 and M4 are Japanese — '감사합니다' and 'ありがとうございました' — others are confused, so intent is translation. But M5’s NextJS issue is the only actionable tech problem, so text for that.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:nextjs_routing


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: thats wild
M2: python error aa rahi hai console mein
M3: guys yaar ipl ka ticket mila stadium mein dekhenge live
M4: no way
M5: okay
/think

[Assistant]
<think>
M3 says 'ipl ka ticket mila stadium mein dekhenge live' — hype moment, not a question. Media like a hype video or gif matches the energy better than text, high effort to find right clip.
</think>
R: TYPE=media | TARGET=M3 | EFFORT=high | TITLE=media:hype_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🏀
M2: bata na
M3: chad bhai
M4: yaar smoking chhod di bhai 3 mahine ho gaye clean yaar
M5: send cat gif please bro
/think

[Assistant]
<think>
M4 says 'yaar smoking chhod di bhai 3 mahine ho gaye clean yaar' — proud milestone, not a request. React with 💪 emoji fits perfectly, text would overdo it, medium effort to pick right emoji.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=medium | TITLE=💪


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: okay yaar
M2: my back pain is unbearable please suggest something
M3: bilkul
M4: haan sahi
M5: accha accha
/think

[Assistant]
<think>
M2 says 'my back pain is unbearable please suggest something' — clear medical求助. Needs text advice, not react or media. Others are just agreeing, so target M2, medium effort for real tips.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=medium | TITLE=text:back_pain


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya ho jaunga bhai aaj bohot mushkil hai ye
M2: massive L bro
M3: kab
M4: zustand store reset is not working properly help
M5: haha
/think

[Assistant]
<think>
M4 says 'zustand store reset is not working properly help' — specific tech error, others are noise. Text response needed to debug, not react or ignore. Medium effort for solution.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:zustand_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: on god
M2: ate that
M3: no way
M4: burger dekhke muh mein paani aa gaya bhai acidity
M5: i see
/think

[Assistant]
<think>
M4 says 'burger dekhke muh mein paani aa gaya bhai acidity' —, food craving joke. Media (gif) fits best, low effort to send burger or drool emoji, no real question.
</think>
R: TYPE=media | TARGET=M4 | EFFORT=low | TITLE=media:food_craving


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: FREE RECHARGE ALL USERS
M2: Click link now
M3: ohhh
M4: Only today
M5: wa.me/fake
/think

[Assistant]
<think>
All messages are spammy — 'FREE RECHARGE', 'Click link now', 'wa.me/fake' — no real intent, just phishing links. Ignore fits, anything else would waste effort on scam noise.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: haan bro
M2: nahi ji
M3: api 404 de rahi hai fix karo
M4: bhai docker crash ho raha help
M5: serial publication khatam ho gayi yaar ab kya dekhu void feel
/think

[Assistant]
<think>
M5 says 'series khatam ho gayi yaar ab kya dekhu void feel' — pure emotional drop after show ends. No question, just vibes. React with 😭 fits better than text or translate.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=😭


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🕹 🤞
M2: okay yaar
M3: bro kya yaar tujhe pata hai arre yaar seriously ye
M4: got it
M5: series khatam ho gayi yaar ab kya dekhu void feel yaar
/think

[Assistant]
<think>
M5 repeats 'series khatam ho gayi yaar ab kya dekhu void feel' — same emotional sigh as B2. No ask, just shared melancholy. Low-effort react with 😭 is perfect, no need to respond seriously.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=😭


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: wait what
M2: got it
M3: 🍔
M4: just vibes
M5: so bhai aankhein thak gayi hain screen se relief kaise
/think

[Assistant]
<think>
M5 asks 'aankhein thak gayi hain screen se relief kaise' — clear eye strain求助. Needs practical advice, not just emoji. Text with medium effort for tips makes sense, not react or ignore.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:eye_strain


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ratio yaar
M2: haan bhai
M3: arre sun na sun na
M4: bhai assignment aaj submit karni hai urgent help
M5: 💀
/think

[Assistant]
<think>
M4 says 'assignment aaj submit karni hai urgent help' — direct plea for help. M5's 💀 is just flavor. Text response needed, low effort since it’s a simple deadline ask.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=low | TITLE=text:assignment_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar dekh
M2: kya hai ye
M3: kahin se aaya
M4: よろしくお願いしますこれからもよろしく
M5: kya matlab hai
/think

[Assistant]
<think>
M4 is Japanese: 'よろしくお願いしますこれからもよろしく', M5 asks 'kya matlab hai' — clear translation need. Translate is the only action that solves the language barrier.
</think>
R: TYPE=translate | TARGET=M4 | EFFORT=medium | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: accha yaar
M2: bro kya yaar tujhe pata hai yaar seriously ye
M3: okay bhai
M4: bata na
M5: just finished the presentation nailed it hopefully
/think

[Assistant]
<think>
M5 says 'just finished the presentation nailed it hopefully' — proud moment, no ask. Acknowledge with medium effort to validate effort, not react (too shallow) or text (overkill).
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=medium | TITLE=proud of you


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: got it
M2: bhai sad sticker bhej na
M3: send a cute dog gif please
M4: abey bol na
M5: bhai log se milne mein darr lagta hai help karo na
/think

[Assistant]
<think>
M5 says 'bhai log se milne mein darr lagta hai help karo na' — deep social anxiety cry. Needs real advice, not gifs or emojis. High-effort text because this is serious emotional support.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:social_anxiety


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: lowkey bro
M2: yaar bata dekh na
M3: samajh gaya
M4: theek hai yaar
M5: yaar ipl ka ticket mila stadium mein dekhenge live
/think

[Assistant]
<think>
M5 says 'ipl ka ticket mila stadium mein dekhenge live' — pure hype moment, not asking for help, just sharing excitement. Media fits to amplify the vibe, not text which would kill the energy.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=high | TITLE=media:hype_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai dekh dekh na
M2: 😬
M3: purr yaar
M4: ❤ 🤯
M5: yaar reached the hospital safely waiting outside for doc
/think

[Assistant]
<think>
M5 says 'reached the hospital safely waiting outside for doc' — calm status update, no question, just needs reassurance. Acknowledge fits, text would overcomplicate a quiet moment.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=high | TITLE=okay stay strong


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: wait
M2: got this email
M3: from a client
M4: need a translation asap
M5: すみません少し助けていただけますか
/think

[Assistant]
<think>
M5 is Japanese: 'すみません少し助けていただけますか' — others are clueless, clearly asking for translation. Translate is the only action that bridges the language gap.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=medium | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: main character bhai
M2: bro kya hua bhai ye
M3: yaar bhai kaam ho gaya assignment resign kar diya finally
M4: 💀
M5: lol
/think

[Assistant]
<think>
M3 says 'assignment resign kar diya finally' — big win, casual celebration. No advice needed, just recognition. Acknowledge with pride fits better than react or text.
</think>
R: TYPE=acknowledge | TARGET=M3 | EFFORT=medium | TITLE=proud of you


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai sun
M2: haan bol
M3: kuch mila tha message mein
M4: ye dekh kya bol raha hai
M5: Por favor ayudame con esto es urgente hoy
/think

[Assistant]
<think>
M5 is Spanish: 'Por favor ayudame con esto es urgente hoy' — urgent plea, others are waiting for understanding. Translate is critical, high effort because urgency demands accuracy.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=high | TITLE=translate:spanish_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ありがとうございました
M2: bro what happened today ngl
M3: bro what are telling me that was actually happened today ngl
M4: wtf
M5: burger dekhke muh mein paani aa gaya bhai acidity
/think

[Assistant]
<think>
M5 says 'burger dekhke muh mein paani aa gaya' — food craving, not a question. Media like a burger gif matches the craving, low effort because it’s pure visual humor.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=low | TITLE=media:food_craving


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🎂
M2: bro kya hua bhai seriously bohot bore ho raha sun bhai ye
M3: just got into dream college omg
M4: bro kya scene hai ye
M5: yaar bhai update sun progress update de raha hun project
/think

[Assistant]
<think>
M5 says 'update sun progress update de raha hun project' — sharing progress, not asking for help. Acknowledge keeps it light and supportive, no need for deep text or media.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=medium | TITLE=got the update


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: sure got it
M2: sure fair enough
M3: bro what happened today ngl
M4: bhai so jaata hun good night everyone gn sweet dreams
M5: 😭
/think

[Assistant]
<think>
M4 says 'bhai so jaata hun good night everyone gn sweet dreams' — clear sleep signal, soft closing. Acknowledge with 'sleep well' matches the tone, low effort because it’s a gentle farewell.
</think>
R: TYPE=acknowledge | TARGET=M4 | EFFORT=low | TITLE=sleep well bhai


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar dekh
M2: kya hai ye
M3: kahin se aaya
M4: samajh nahi aaya
M5: ありがとうございました本当に助かりました
/think

[Assistant]
<think>
M5 is Japanese — 'ありがとうございました本当に助かりました' — others are confused, so they need it translated. Not text or react, since meaning is blocked by language barrier.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ngl interesting
M2: sure thing
M3: seriously tho
M4: wtf
M5: btw bhai immunity weak hai kaise badhaaoon tips do bhai
/think

[Assistant]
<think>
M5 asks 'immunity weak hai kaise badhaaoon tips do' — clear request for health advice. Needs detailed text, not just react or ignore. Medium effort for real tips.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:immunity_boost


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: WIN FREE IPHONE NOW
M2: CLICK THIS LINK
M3: LIMITED OFFER
M4: CLAIM TODAY
M5: bit.ly/scam
/think

[Assistant]
<think>
All messages are spam links — 'WIN FREE IPHONE', 'CLICK THIS LINK', 'bit.ly/scam'. Zero intent, just scam noise. Ignore is only sane choice.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro bol na
M2: pata hai
M3: chal dekho
M4: redis cache is not storing data properly fix karo
M5: 🙄
/think

[Assistant]
<think>
M4 drops technical issue — 'redis cache is not storing data properly fix karo'. Clear problem needing solution. Others are just filler. Text response required.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:redis_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: oye yaar batch mein sab cut ho gaye main bacha layoff
M2: nice
M3: wahi toh
M4: haan sahi
M5: bilkul
/think

[Assistant]
<think>
M1 shares emotional story — 'batch mein sab cut ho gaye main bacha layoff'. Deep personal relief, needs empathetic text reply, not just react. High effort to validate.
</think>
R: TYPE=text | TARGET=M1 | EFFORT=high | TITLE=text:layoff_survivor


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🔊 🏏
M2: bro kya hua bhai ye
M3: visa approve ho gaya bhai canada ja raha hun
M4: 🔥
M5: nahi
/think

[Assistant]
<think>
M3 drops big news — 'visa approve ho gaya bhai canada ja raha hun'. Pure joy moment, others react with 🔥 and 'nahi'. Emoji react fits better than text.
</think>
R: TYPE=react | TARGET=M3 | EFFORT=high | TITLE=🎉


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya baat bata bhai ye
M2: no thoughts yaar
M3: oye bhai sunset dekha aaj se balcony itna beautiful tha bhai
M4: 👀
M5: ohhh
/think

[Assistant]
<think>
M3 describes sunset view — 'sunset dekha aaj se balcony itna beautiful tha'. Visual, emotional vibe. Media (photo/video) matches the aesthetic, not text or react.
</think>
R: TYPE=media | TARGET=M3 | EFFORT=low | TITLE=media:aesthetic_vibe


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: rent free bro
M2: bro kya ho raha lol kya baat hai ye
M3: massive L yaar
M4: chalo
M5: sun different culture wale se love hai yaar advice do
/think

[Assistant]
<think>
M5 asks for advice on cross-cultural love — 'different culture wale se love hai yaar advice do'. Needs gentle text guidance. Low effort since it’s open-ended but clear intent.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=low | TITLE=text:cultural_relationship


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: im weak bro
M2: accha bhai
M3: that meme format is absolutely perfect timing im dead
M4: 💀
M5: nahi
/think

[Assistant]
<think>
M3 says 'that meme format is absolutely perfect timing im dead' — pure hype moment, others react with 💀, so media fits to match the vibe, not text which would kill the joke.
</think>
R: TYPE=react | TARGET=M3 | EFFORT=low | TITLE=💀


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai python import error module not found kya karu
M2: sahi hai yaar
M3: phir kya hua
M4: chal
M5: haan haan
/think

[Assistant]
<think>
M1 asks for python import error fix — clear technical help needed, others just murmur, so text response with solution is the only useful action here.
</think>
R: TYPE=text | TARGET=M1 | EFFORT=medium | TITLE=text:python_import


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: wait so okay
M2: insane
M3: wait really
M4: bro what happened today ngl
M5: bro new phone aa gaya bhai unboxing abhi ki brand new
/think

[Assistant]
<think>
M5 drops 'new phone aa gaya bhai unboxing abhi ki brand new' — excited reveal, deserves media to match the hype, not text which would just describe it.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=medium | TITLE=media:hype_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: chal dekho
M2: kya scene
M3: bro kya hua bhai seriously ye
M4: 🤝 ✨
M5: bhai bhai smoking chodni hai tips do please help karo yaar
/think

[Assistant]
<think>
M5 begs 'smoking chodni hai tips do please help karo yaar' — direct plea for advice, others are vague, so text with actionable tips is the right call.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:quit_smoking


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar email mein tha ye
M2: boss ka message tha
M3: kya matlab hai
M4: 오늘 정말 힘든 하루였어요 지쳐버렸어요
M5: help please
/think

[Assistant]
<think>
M4 is Korean: '오늘 정말 힘든 하루였어요 지쳐버렸어요' — others are confused, asking 'kya matlab hai', so translate is the only thing that bridges the language gap.
</think>
R: TYPE=translate | TARGET=M4 | EFFORT=low | TITLE=translate:korean_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: thats wild
M2: whatever
M3: payment kar diya upi se
M4: bhai promotion mil gayi salary hike aai
M5: yaar engagement ho gayi bhai ring de diya usne ngl
/think

[Assistant]
<think>
M5 says 'engagement ho gayi bhai ring de diya usne ngl' — huge life win, high-energy celebration, media like confetti/gif fits better than text to match the joy.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=high | TITLE=media:celebration


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 💀 😮
M2: bro kya baat hai tu bhi batao kya hua bhai ye
M3: oye bhai autocorrect ne itna embarrassing msg bhej diya crush ko 😭 bhai
M4: python error aa rahi hai console mein
M5: 🔥
/think

[Assistant]
<think>
M3 says 'autocorrect ne itna embarrassing msg bhej diya crush ko 😭' — funny mishap with emoji, others react with 💀🔥, so media fits the cringe-humor vibe.
</think>
R: TYPE=media | TARGET=M3 | EFFORT=low | TITLE=media:funny_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: omg lol
M2: haha
M3: 😭😭
M4: 💀
M5: jquwoyybk
/think

[Assistant]
<think>
M5 is gibberish 'jquwoyybk' — others just laugh or use emojis, no real message or request, so ignore — nothing to respond to, just noise.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: reached home safely all good
M2: bhai birthday gif bhej de
M3: sun bol na
M4: bro kya hua bhai ye
M5: guys bhai 150cc mein kaunsi bike sahi rahegi suggest karo
/think

[Assistant]
<think>
M5 asks for bike suggestions — '150cc mein kaunsi bike sahi rahegi' — clear advice request. Others are random or vague, so text response fits best, not media or react.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=low | TITLE=text:bike_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🌝
M2: arre yaar ghar shift karna hai next week tips do please
M3: chal
M4: nahi
M5: 😤
/think

[Assistant]
<think>
M2 says 'ghar shift karna hai next week tips do please' — direct request for help. Others are non-committal or emojis. Text needed to give shifting tips, not just react.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=low | TITLE=text:house_shifting


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya hua bhai ye
M2: cringe bhai
M3: fr yaar
M4: 😂
M5: bhai anxiety bahut hoti hai kaise rokoon help karo
/think

[Assistant]
<think>
M5 says 'anxiety bahut hoti hai kaise rokoon help karo' — urgent cry for help. Not just venting; needs real guidance. High effort because mental health requires care, not quick emojis.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:anxiety_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: FREE RECHARGE ALL USERS
M2: Click link now
M3: 🌮
M4: Only today
M5: wa.me/fake
/think

[Assistant]
<think>
All messages are spam — 'FREE RECHARGE', 'Click link', 'wa.me/fake'. No real conversation, just phishing. Ignore fits, anything else would enable scams.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: phir kya
M2: sach mein
M3: got it
M4: 🤯
M5: arre yaar shaadi ki date fix ho gayi bhai december mein
/think

[Assistant]
<think>
M5 drops big news — 'shaadi ki date fix ho gayi december mein' — pure joy, no question. React with emoji (🥳) matches the celebration vibe, text would overdo it.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=high | TITLE=🥳


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: accha yaar
M2: okay bhai
M3: highkey yaar
M4: yaar yaar batch mein sab cut ho gaye main bacha layoff
M5: 🥴
/think

[Assistant]
<think>
M4 says 'batch mein sab cut ho gaye main bacha layoff' — emotional relief after trauma. Needs validation, not solutions. High effort text to acknowledge the weight of survival.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=high | TITLE=text:layoff_survivor


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: okay bro
M2: big W yaar
M3: bussin bro
M4: kya hua
M5: bhai that meme format is absolutely perfect timing im dead
/think

[Assistant]
<think>
M5 praises a meme — 'that meme format is absolutely perfect timing im dead' — playful, no ask. React with 💀 fits the humor. Text would kill the vibe, low effort is perfect.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=💀


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: react component render nahi ho raha
M2: phir kya
M3: massive L yaar
M4: 🎾
M5: grandparents ki photo mili purani bahut miss karta hun yaar
/think

[Assistant]
<think>
M5 shares emotional memory — 'grandparents ki photo mili purani bahut miss karta hun yaar' — tender, personal. React with 😭 honors the feeling. Not tech help, so not text.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=medium | TITLE=😭


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bc yaar
M2: abey bol na
M3: bro kya hua bhai chal kuch karte hain bore ho raha hai ye
M4: bro ngl bhai
M5: btw bhai so jaata hun good night everyone gn sweet dreams
/think

[Assistant]
<think>
M5 says 'so jaata hun good night everyone gn sweet dreams' — pure goodnight drop, no ask, just vibes. Acknowledge fits, no need for text or react — low effort is perfect.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=low | TITLE=rest well


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: btw bhai payment kar diya upi se transfer hua confirm
M2: chal
M3: kya
M4: lol
M5: hmm
/think

[Assistant]
<think>
M1 says 'payment kar diya upi se transfer hua confirm' — this is a real update needing confirmation. Others are lazy replies, so high-effort acknowledge to validate the info.
</think>
R: TYPE=acknowledge | TARGET=M1 | EFFORT=high | TITLE=confirmed got it


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: prisma database migration is failing today again
M2: haan okay
M3: nice bhai
M4: aur bata
M5: sahi hai yaar
/think

[Assistant]
<think>
M1 drops 'prisma database migration is failing today again' — clear tech error needing solution. Others just grunt along, so text response required to fix it.
</think>
R: TYPE=text | TARGET=M1 | EFFORT=medium | TITLE=text:prisma_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🤯
M2: send a cute dog gif please
M3: massive L yaar
M4: 감사합니다
M5: guys pandas dataframe operation throwing error help bhai
/think

[Assistant]
<think>
M5 says 'pandas dataframe operation throwing error help bhai' — direct求助, not emoji or gif. M2 asked for a gif but M5’s problem needs real text help.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:pandas_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what happened today ngl
M2: bro what is lowkey hilarious ngl
M3: omg go on
M4: bro what happened today ngl that is lowkey hilarious ngl
M5: btw fastapi server not starting up properly kya karu
/think

[Assistant]
<think>
M5 says 'fastapi server not starting up properly kya karu' — after all the chit-chat, this is the only real ask. Low effort text because it’s a common dev issue.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=low | TITLE=text:fastapi_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: suno rust borrow checker is throwing errors everywhere
M2: bilkul
M3: ohhh
M4: haan yaar
M5: samajh gaya
/think

[Assistant]
<think>
M1 says 'rust borrow checker is throwing errors everywhere' — technical pain point, others just echo. Needs detailed text response, not just 'haan yaar' — high effort justified.
</think>
R: TYPE=text | TARGET=M1 | EFFORT=high | TITLE=text:rust_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: wait
M2: got this email
M3: from a client
M4: شكراً جزيلاً على مساعدتك لي اليوم
M5: what does this say
/think

[Assistant]
<think>
M4 writes 'شكراً جزيلاً على مساعدتك لي اليوم' — Arabic, others don’t get it. M5 asks 'what does this say' — translate is the only action that solves this language gap.
</think>
R: TYPE=translate | TARGET=M4 | EFFORT=low | TITLE=translate:arabic_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai caption mein tha
M2: kaunsi language
M3: pata nahi mujhe
M4: tu bata
M5: Estou muito feliz com tudo que aconteceu hoje
/think

[Assistant]
<think>
M5 says 'Estou muito feliz com tudo que aconteceu hoje' — Portuguese, others are confused. M2 asks 'kaunsi language' — clearly needs translation, not react or text advice.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:portuguese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what is lowkey hilarious ngl
M2: guys finally driving license mil gaya bhai kaafi try ke baad
M3: oh wait true
M4: makes sense now
M5: 🎾
/think

[Assistant]
<think>
M2 says 'driving license mil gaya' — pure celebration, M5’s 🎾 is random but fits the hype vibe. Media works better than text to match the joyous tone.
</think>
R: TYPE=media | TARGET=M2 | EFFORT=medium | TITLE=media:celebration


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar sun na
M2: foreign language hai
M3: kya likha hai
M4: bata na
M5: Cest tres interessant je naurais pas pense a ca
/think

[Assistant]
<think>
M5 is French: 'Cest tres interessant...' — others are confused, asking 'kya likha hai'. Translate is the only thing that solves their language barrier.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:french_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🍕
M2: 😎
M3: bhai kaam ho gaya done
M4: guys bhai cricket mein hatrick le li gully cricket but still
M5: got it
/think

[Assistant]
<think>
M4 says 'cricket mein hatrick le li' — excited win, M5 'got it' is just confirmation. React with emoji fits better than text or media here.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=medium | TITLE=🔥


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bc
M2: just fyi bhai bohot shukriya mera kaam kar diya tune thanks
M3: yeah i see
M4: makes sense now
M5: right right
/think

[Assistant]
<think>
M2 says 'bohot shukriya... thanks' — grateful, not asking for help. Acknowledge with 'no problem' is perfect, no need for text or media.
</think>
R: TYPE=acknowledge | TARGET=M2 | EFFORT=low | TITLE=no problem bhai


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: good morning everyone gm
M2: yeet
M3: good morning everyone gm
M4: omg bhai teacher ne galti se apna phone connect kar diya projector se
M5: okay and
/think

[Assistant]
<think>
M4 says teacher connected phone to projector — absurd, funny moment. React with 😂 matches the chaos, not text which would overexplain.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=low | TITLE=😂


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: lowkey okay
M2: ok so really
M3: ate
M4: rent free
M5: quick update bhai wireless fidelity ka password exchange kiya new one is in notes
/think

[Assistant]
<think>
M5 gives a practical update: 'wireless password exchange kiya'. No question, just info — acknowledge with 'will update' is clean and sufficient.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=low | TITLE=will update


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai docker crash ho raha help
M2: delulu
M3: no way
M4: nvm
M5: reached the hospital safely waiting outside for doc everyone
/think

[Assistant]
<think>
M5 says 'reached hospital safely waiting outside' — serious update, high effort because it’s emotionally weighty. Acknowledge to show care, not ignore.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=high | TITLE=good to know


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: samajh gaya
M2: 🤣
M3: bro kya scene hai ye
M4: bhai bhai love ya career mein se kya choose karoon advice
M5: hm
/think

[Assistant]
<think>
M4 asks 'love ya career mein se kya choose karoon' — direct plea for advice. Text response needed, not react or media — this is a life decision.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:love_vs_career


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar sun na
M2: foreign language hai
M3: kya likha hai
M4: bata na
M5: Bonne chance pour demain je suis avec toi
/think

[Assistant]
<think>
M5 has French text — 'Bonne chance pour demain je suis avec toi' — others are confused, asking what it means. Translate fits, not text or react, since they need meaning, not commentary.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:french_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya scene hai oye sun bhai ye
M2: hey sun na
M3: okay bro
M4: bata na
M5: sun bhai age difference waali relationship kaisi advice
/think

[Assistant]
<think>
M5 asks for advice on 'age difference waali relationship' — clear request for guidance. Text needed because it’s a complex social issue, not just a reaction or translation.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:age_gap


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ngl true
M2: bro what happened today ngl
M3: true
M4: fun fact whats up
M5: bhai bahut mehnatkari raha loan pay kar diya finally
/think

[Assistant]
<think>
M5 shares personal win — 'loan pay kar diya finally' — emotional update, not a question. Text response validates effort, not just react, because it’s a meaningful milestone.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:loan_cleared


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: you know what really
M2: bro what are you on that wait what is lowkey hilarious ngl
M3: apollo client cache is not updating on mutation bro
M4: wait what
M5: lol
/think

[Assistant]
<think>
M3 drops tech issue — 'apollo client cache is not updating on mutation bro' — specific error, others are lost. Text response needed to debug, not ignore or react.
</think>
R: TYPE=text | TARGET=M3 | EFFORT=low | TITLE=text:apollo_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: so whats up
M2: ate
M3: bro what is lowkey hilarious ngl
M4: ngl true
M5: honestly bhai podcast shuru karna hai guide do please yaar
/think

[Assistant]
<think>
M5 says 'podcast shuru karna hai guide do please' — direct ask for steps. Low effort because it’s a simple advice request, no deep analysis needed.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=low | TITLE=text:podcast_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: seriously tho
M2: slay
M3: calculus integration problem i cant solve at all
M4: 🥴
M5: 🤣
/think

[Assistant]
<think>
M3 cries for help — 'calculus integration problem i cant solve at all' — hard academic pain point. High effort because solving it requires real math, not just emojis or quick replies.
</think>
R: TYPE=text | TARGET=M3 | EFFORT=high | TITLE=text:calculus_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ✅
M2: sure true
M3: 🫂
M4: you know what tell me more
M5: omg bhai pehli barish aayi monsoon shuru ho gaya finally
/think

[Assistant]
<think>
M5 celebrates monsoon — 'pehli barish aayi finally' — pure joy, no question. React with emoji fits best, text would overcomplicate the happiness.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=🌧


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: so
M2: my friend sent this
M3: i think its spanish
M4: what does it mean
M5: أنا سعيد جداً بما حدث اليوم الحمد لله
/think

[Assistant]
<think>
M5 writes Arabic — 'أنا سعيد جداً بما حدث اليوم الحمد لله' — M3 and M4 already flagged it as foreign. Translate is perfect, no need for text or react.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:arabic_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what happened today ngl
M2: 😏
M3: 🙄
M4: quick update just sent you the document check your email inbox
M5: gotcha
/think

[Assistant]
<think>
M4 says 'quick update just sent you the document check your email inbox' — clear action taken, M5 replies 'gotcha' to confirm receipt. No question, just acknowledgment needed. Medium effort because it’s a work update, not casual.
</think>
R: TYPE=acknowledge | TARGET=M4 | EFFORT=medium | TITLE=acknowledged


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: no way
M2: bhai docker crash ho raha help
M3: real talk okay
M4: 감사합니다
M5: bhai valorant mein ace maar diya just now insane tha ngl
/think

[Assistant]
<think>
M5 says 'bhai valorant mein ace maar diya just now insane tha ngl' — pure gaming hype, not a question. Needs celebratory media like a gif or clip, not text. Media fits the energy, not advice or translate.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=medium | TITLE=media:gaming_hype


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what are you on that actually happened today ngl
M2: seriously tho
M3: ❤
M4: wait landlord ka subject matter galti se group mein aa gaya mortifying
M5: 🙄
/think

[Assistant]
<think>
M4 says 'wait landlord ka subject matter galti se group mein aa gaya mortifying' — awkward, relatable cringe moment. M5’s 🙄 confirms shared vibe. React with emoji (😂) matches the tone, no need for text or media.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=low | TITLE=😂


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 🥴 🗣
M2: theek hai yaar
M3: 💅
M4: bro kya kar raha hai samajh gaya bhai ye
M5: arre bhai babe aa gaya ghar mein naya member welcome
/think

[Assistant]
<think>
M5 says 'arre bhai babe aa gaya ghar mein naya member welcome' — joyful family announcement. High effort react because it’s a big life moment, needs warm emoji burst like 🎉, not just low-effort 👍.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=high | TITLE=🎉


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar soch raha hun kuch start karun
M2: kya karna chahta
M3: freelancing try karna hai
M4: pehle kya karta hai
M5: bhai step by step guide de kaise shuru karun
/think

[Assistant]
<think>
M5 asks 'bhai step by step guide de kaise shuru karun' — direct request for freelancing guidance. Needs detailed text response, not react or media. Medium effort because it’s a multi-step practical ask.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=medium | TITLE=text:freelancing_guide


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: tournament jeet liya yaar
M2: yaar gaming gif chahiye send karo
M3: bro what happened today ngl
M4: bhai college admission process kya hota hai batao
M5: gotcha
/think

[Assistant]
<think>
M4 asks 'bhai college admission process kya hota hai batao' — clear request for explanation. M2’s 'gaming gif chahiye' is media, but M4’s question is urgent and actionable. Low effort text suffices for process overview.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=low | TITLE=text:college_admission


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 감사합니다
M2: bhai photography seekhna chahta hun guide do please
M3: 😭
M4: bhai ek funny meme bhej yaar
M5: dekh
/think

[Assistant]
<think>
M2 says 'photography seekhna chahta hun guide do please' — direct advice ask in Hinglish. Others are emoji or irrelevant. Text response needed to guide, not media or react. Low effort because it’s a starter question.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=low | TITLE=text:photography_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: oye sun dekh na
M2: kya scene
M3: bro kya kar raha lol kya scene hai ye
M4: theek hai yaar
M5: my regex pattern is completely wrong help me fix it
/think

[Assistant]
<think>
M5 says 'my regex pattern is completely wrong help me fix it' — technical problem needing code-level help. Others are vague chatter. High effort text required because regex fixes are nuanced and specific.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:regex_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya yaar main bhi same cheez bol raha hai ye
M2: 💯 👑
M3: bhai dekh kuch batao
M4: cafeteria mein tray le ke ja raha tha pura gir gaya sabke saamne
M5: hm
/think

[Assistant]
<think>
M4 describes a funny cafeteria tray fail — 'puraa gir gaya sabke saamne' — pure slapstick moment, so media (gif/clip) fits best to amplify the humor, not text or advice.
</think>
R: TYPE=media | TARGET=M4 | EFFORT=low | TITLE=media:funny_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bata na
M2: bhai public speaking se dar lagta hai help karo yaar
M3: haha
M4: tournament jeet liya yaar
M5: chal
/think

[Assistant]
<think>
M2 begs for help with public speaking fear — 'dar lagta hai help karo yaar' — needs actionable advice, not just reacts or laughs, so medium-effort text response required.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=medium | TITLE=text:public_speaking


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1:
M2: 🇮🇱🇬🇳
M3: hi
M4: hey
M5:
/think

[Assistant]
<think>
All empty or generic greetings — 'hi', 'hey', emoji flags — zero intent or question, nothing to engage with, so ignore is the only clean choice.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro
M2: this was in the caption
M3: what language even
M4: help please
M5: 화이팅 할 수 있어요 믿어요
/think

[Assistant]
<think>
M5 drops Korean: '화이팅 할 수 있어요 믿어요' — others are confused asking 'what language', so translate is the only logical move to bridge understanding.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:korean_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: sheesh bhai
M2: samajh gaya
M3: 🤙
M4: accha yaar
M5: bhai gre exam prep strategy kya honi chahiye batao bhai
/think

[Assistant]
<think>
M5 asks for GRE prep strategy — 'batao bhai' — this needs detailed, high-effort guidance, not a quick emoji or translation, so text with high effort fits.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:gre_prep


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what is going on that is lowkey hilarious ngl
M2: bc
M3: not gonna lie go on
M4: massive L
M5: wait bhai mummy ne favourite khana banaya bina bole samajh gayi
/think

[Assistant]
<think>
M5 shares sweet mom moment — 'mummy ne favourite khana banaya bina bole samajh gayi' — emotional, warm, no ask, so react with ❤ beats text or advice.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=❤


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro
M2: this was in the caption
M3: مجھے سمجھ نہیں آیا ذرا سمجھائیں مہربانی
M4: help
M5: what language is this
/think

[Assistant]
<think>
M3 writes Urdu: 'مجھے سمجھ نہیں آیا' — others are lost asking for explanation, so translate is essential to make the message accessible to the group.
</think>
R: TYPE=translate | TARGET=M3 | EFFORT=medium | TITLE=translate:urdu_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: oh really
M2: oh really
M3: big mood
M4: bro what is actually happened today ngl
M5: bhai parcel aa gaya delivery ho gayi check karo gate pe
/think

[Assistant]
<think>
M5 announces parcel delivery — 'parcel aa gaya check karo gate pe' — it’s a status update, not a question, so acknowledge with 'on my way' matches the vibe.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=medium | TITLE=on my way


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: accha yaar
M2: bro kya baat hai samajh gaya bhai seriously ye
M3: dekh le
M4: yaar pehli baar ITR file karni hai help karo please
M5: yaar
/think

[Assistant]
<think>
M4 stands out — 'pehli baar ITR file karni hai help karo please', clear tax filing求助. Others are vague, this needs real guidance, so text with medium effort fits, not react or ignore.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:tax_filing


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: hey guys
M2: got this message
M3: have no idea what it says
M4: can someone translate
M5: Te quiero mucho amigo siempre estaras en mi corazon
/think

[Assistant]
<think>
M5 is Spanish — 'Te quiero mucho amigo...', others ask to translate. Language barrier is the core issue, so translate is perfect, low effort since it’s one clear sentence.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:spanish_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai promotion mil gayi salary hike aai
M2: ⚡
M3: Merci beaucoup
M4: nuts
M5: yaar instructor ne apna tiktok accidentally projector pe chala diya ngl
/think

[Assistant]
<think>
M5 describes a chaotic moment — 'instructor ne apna tiktok accidentally projector pe chala diya', funny, visual, no question. Media fits better than text — it’s a moment to share, not explain.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=medium | TITLE=media:funny_moment


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: Congratulations you won
M2: Click here to claim
M3: hm
M4: Dont miss out
M5: Forward to 10
/think

[Assistant]
<think>
All messages are spammy — 'Click here', 'Forward to 10', 'won' — classic phishing tone. No real intent, just scam bait. Ignore is only logical choice, nothing to respond to.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bata na
M2: bhai wifi ka password change kiya new one is in notes bhai
M3: 👀
M4: ?
M5: 🤣
/think

[Assistant]
<think>
M2 drops useful info — 'wifi ka password change kiya new one is in notes', others react with 👀 and 🤣. No ask, just sharing — acknowledge with low effort honors the update.
</think>
R: TYPE=acknowledge | TARGET=M2 | EFFORT=low | TITLE=thanks


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: theek hai yaar
M2: suno i keep procrastinating how to be productive help me
M3: woh toh hai
M4: accha accha
M5: woh toh hai
/think

[Assistant]
<think>
M2 says 'i keep procrastinating how to be productive help me' — direct plea for life advice. Others just echo. Needs deep text response, high effort because it’s personal and complex.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=high | TITLE=text:productivity_help


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 💡
M2: bro what is lowkey hilarious ngl
M3: touch grass
M4: oh really
M5: wait autocorrect ne itna galat bheja ki mein mar gaya bhai
/think

[Assistant]
<think>
M5 is hilarious self-roast — 'autocorrect ne itna galat bheja ki mein mar gaya', pure comedy. No request, just sharing absurdity — react with 💀 fits better than text or media.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=low | TITLE=💀


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: hahahaha
M2: lolll
M3: uskpvxgxwr
M4: bruh
M5: ded
/think

[Assistant]
<think>
M3 is keyboard smash — 'uskpvxgxwr', rest are laughs or filler. Zero intent, no message to engage with. Ignore — it’s just noise, not a conversation.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: just got into dream college omg
M2: sun yaar bol na
M3: bro kya hua bhai chal kuch karte hain bore ho jaunga bhai ye
M4: bro kya ho raha tha bhai seriously ye
M5: oye bhai snowfall ho rahi hai pehli baar dekh raha hun live bhai
/think

[Assistant]
<think>
M5 says 'snowfall ho rahi hai pehli baar dekh raha hun live bhai' — fresh, vivid moment craving visual vibe. Media fits better than text; this isn’t advice or translation, it’s a scenic experience to share.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=medium | TITLE=media:aesthetic_vibe


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what happened today ngl
M2: hold on whats up
M3: bro what are telling me that is lowkey hilarious ngl
M4: omg okay
M5: so pandas dataframe operation throwing error help bhai
/think

[Assistant]
<think>
M5 drops 'pandas dataframe operation throwing error help bhai' — clear coding求助. Needs step-by-step fix, not emoji or media. Text is the only action that solves this.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=low | TITLE=text:pandas_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: kya hua
M2: phir kya
M3: noted
M4: arre clutch bag maar diya 1v5 bhai sabne dekha lobby mein
M5: okay
/think

[Assistant]
<think>
M4 says 'arre clutch bag maar diya 1v5 bhai sabne dekha lobby mein' — gaming clutch moment with hype energy. Media (clip/gif) matches the adrenaline, not text or ignore.
</think>
R: TYPE=media | TARGET=M4 | EFFORT=high | TITLE=media:gaming_hype


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: yaar sun na
M2: foreign language hai
M3: ありがとうございました本当に助かりました
M4: samjha koi
M5: samjha koi
/think

[Assistant]
<think>
M3 is Japanese: 'ありがとうございました本当に助かりました' — others are stuck asking 'samjha koi'. Pure language barrier. Translate is the only thing that unlocks meaning here.
</think>
R: TYPE=translate | TARGET=M3 | EFFORT=low | TITLE=translate:japanese_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro
M2: bro kya hua bhai ye bahut crazy hai ye
M3: kya scene
M4: bhai dekh bol na
M5: yaar meeting cancel ho gayi boss ne postpone kar diya bhai
/think

[Assistant]
<think>
M5 says 'meeting cancel ho gayi boss ne postpone kar diya bhai' — neutral update, no ask. Acknowledge fits; text would overreact, media would misfire.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=low | TITLE=cool free time


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: 감사합니다
M2: reached home safely all good
M3: wait go on
M4: seriously tho
M5: yaar linkedin pe networking kaise karoon tips do bhai
/think

[Assistant]
<think>
M5 asks 'linkedin pe networking kaise karoon tips do bhai' — specific, actionable request. Needs detailed advice, not just react or translate. High effort because tips require depth.
</think>
R: TYPE=text | TARGET=M5 | EFFORT=high | TITLE=text:networking_tips


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: lmaooo
M2: ohhh
M3: 😂
M4: true
M5: lol
/think

[Assistant]
<think>
All are laughs or emojis — 'lmaooo', '😂', 'lol'. Zero intent, no question, no context. Ignore is correct; nothing to respond to meaningfully.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: insane
M2: 🫠
M3: 감사합니다
M4: omg bhai youtube pe 10K subscribers cross ho gaye
M5: got it
/think

[Assistant]
<think>
M4 says 'youtube pe 10K subscribers cross ho gaye' — big win, pure celebration. React with emoji (🎉) matches the joy. Text would be too formal, media unnecessary.
</think>
R: TYPE=react | TARGET=M4 | EFFORT=medium | TITLE=🎉


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: kya scene
M2: bro kya hua bhai ye
M3: kya hua
M4: yup
M5: bhai bhai ghar aa gaya safely trip mast rahi enjoyed alot
/think

[Assistant]
<think>
M5 says 'ghar aa gaya safely trip mast rahi enjoyed alot' — pure positive update, no ask, just sharing joy. Acknowledge fits, text would overreply, media doesn’t match the tone.
</think>
R: TYPE=acknowledge | TARGET=M5 | EFFORT=medium | TITLE=happy to hear


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: You have been selected
M2: God bless you
M3: Send bank details
M4: Claim prize now
M5: 🇨🇺
/think

[Assistant]
<think>
All messages are spam vibes — 'selected', 'send bank details', 'claim prize' with a flag emoji. No real conversation, just scam noise. Ignore is only sane choice.
</think>
R: TYPE=ignore | TARGET=null | EFFORT=null | TITLE=null


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro what happened today ngl
M2: ate
M3: hold on whats up
M4: typescript type error is perplexing me badly help karo
M5: 🔥
/think

[Assistant]
<think>
M4 screams for help — 'typescript type error is perplexing me badly help karo'. Clear technical cry for advice. Text response needed, not just react or media.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=high | TITLE=text:typescript_error


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: W
M2: thats wild
M3: guys go on
M4: quick update thanks for being there always appreciate it bro really
M5: wait what
/think

[Assistant]
<think>
M4 says 'thanks for being there always appreciate it bro really' — heartfelt gratitude, no question. Low-effort acknowledge with warmth fits better than over-explaining.
</think>
R: TYPE=acknowledge | TARGET=M4 | EFFORT=low | TITLE=anytime bro


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: arre haan
M2: 😭
M3: send a cute dog gif please
M4: sach mein
M5: gaffer ne bola tu team take banega ab se bhai yaar
/think

[Assistant]
<think>
M5 says 'gaffer ne bola tu team take banega ab se bhai yaar' — big win announcement! Not a request, just hype. React with emoji matches the celebratory energy, not media or text.
</think>
R: TYPE=react | TARGET=M5 | EFFORT=high | TITLE=😎


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai sun
M2: haan bol
M3: kuch mila tha message mein
M4: ye dekh kya bol raha hai
M5: भाई बहुत थक गया हूं आज का दिन बुरा था
/think

[Assistant]
<think>
M5 is in Hindi — 'भाई बहुत थक गया हूं...' others are confused, asking what it means. Translate is the only action that solves the language barrier.
</think>
R: TYPE=translate | TARGET=M5 | EFFORT=low | TITLE=translate:hindi_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro
M2: this was in the caption
M3: Te quiero mucho amigo siempre estaras en mi corazon
M4: help
M5: what language is this
/think

[Assistant]
<think>
M3 says 'Te quiero mucho amigo siempre estaras en mi corazon' — Spanish, others are lost ('help', 'what language'). Translate needed to unlock meaning, not react or text.
</think>
R: TYPE=translate | TARGET=M3 | EFFORT=low | TITLE=translate:spanish_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: ありがとうございました
M2: i swear really
M3: fr
M4: tournament jeet liya yaar
M5: yaar engagement ho gayi bhai ring de diya usne
/think

[Assistant]
<think>
M5 says 'engagement ho gayi bhai ring de diya usne' — huge personal milestone! Celebration demands a joyful gif, not text or acknowledge. Media best captures the emotion.
</think>
R: TYPE=media | TARGET=M5 | EFFORT=high | TITLE=media:celebration


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: Merci beaucoup
M2: 🍰 ✅
M3: abey dekh na
M4: fog itni thick hai aaj morning mein silent hill vibes yaar
M5: hm
/think

[Assistant]
<think>
M4 says 'fog itni thick hai... silent hill vibes yaar' — poetic vibe, not a question, just setting mood. Media fits to match the aesthetic, not text which would break the vibe.
</think>
R: TYPE=media | TARGET=M4 | EFFORT=low | TITLE=media:aesthetic_vibe


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: phir kya
M2: sun kuch batao
M3: bro kya yaar haan bhai seriously ye
M4: bhai 150cc mein kaunsi bike sahi rahegi suggest karo
M5: 🥴
/think

[Assistant]
<think>
M4 asks '150cc mein kaunsi bike sahi rahegi suggest karo' — clear request for advice. Needs detailed reply, not just emoji or ack. Text is the only useful response.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=medium | TITLE=text:bike_advice


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai sun
M2: haan bol
M3: kuch mila tha message mein
M4: No se que hacer en esta situacion ahora mismo
M5: help please
/think

[Assistant]
<think>
M4 says 'No se que hacer en esta situacion ahora mismo' — Spanish, others are confused. Translate needed to help them understand, not react or ignore.
</think>
R: TYPE=translate | TARGET=M4 | EFFORT=medium | TITLE=translate:spanish_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bro kya kar yaar tujhe pata hai ye kya hua bhai seriously ye
M2: haan bhai
M3: theek hai yaar
M4: yaar i am truly sorry about what happened yaar my bad
M5: 😅
/think

[Assistant]
<think>
M4 says 'i am truly sorry... my bad' — sincere apology, not a question. Acknowledge with empathy, not text advice or media — it’s emotional, not practical.
</think>
R: TYPE=acknowledge | TARGET=M4 | EFFORT=medium | TITLE=its okay bhai


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bussin bhai
M2: bhai bhai weight gain karna hai healthy tarike se guide do
M3: bro
M4: hmm
M5: hmm
/think

[Assistant]
<think>
M2 says 'weight gain karna hai healthy tarike se guide do' — direct ask for guidance. Low effort because it’s a common query, text response is the only fit.
</think>
R: TYPE=text | TARGET=M2 | EFFORT=low | TITLE=text:weight_gain


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: sun bhai
M2: yaar bhai so jaata hun good night everyone gn sweet dreams
M3: accha sun
M4: phir kya hua
M5: 💪
/think

[Assistant]
<think>
M2 says 'good night everyone gn sweet dreams' — pure farewell, no question. Acknowledge to show warmth, not react (too casual) or text (overkill).
</think>
R: TYPE=acknowledge | TARGET=M2 | EFFORT=low | TITLE=good night


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: bhai
M2: भाई बहुत थक गया हूं आज का दिन बुरा था
M3: kya matlab hai
M4: batao na
M5: samjha koi
/think

[Assistant]
<think>
M2 says 'भाई बहुत थक गया हूं...' — Hindi, others don’t get it ('kya matlab hai'). Translate needed to bridge language gap, not ignore or react.
</think>
R: TYPE=translate | TARGET=M2 | EFFORT=low | TITLE=translate:hindi_text


[System] You are the Auroic Router. Given 5 chat messages, output exactly one routing decision in this format: R: TYPE=<text|media|react|acknowledge|translate|ignore> | TARGET=<M1|M2|M3|M4|M5|null> | EFFORT=<low|medium|high|null> | TITLE=<canonical_title>

[User]
M1: batao na
M2: bhai kaam ho gaya done
M3: okay yaar
M4: suno bhai college admission process kya hota hai batao
M5: 😅
/think

[Assistant]
<think>
M4 asks 'college admission process kya hota hai batao' — clear info request. Simple, common topic, low effort. Text is the only action that answers it.
</think>
R: TYPE=text | TARGET=M4 | EFFORT=low | TITLE=text:college_admission