La plupart des nouveaux pools sur Pons ne doivent pas être touchés. Une personne ne peut pas prouver cela deux cents fois par heure. Je n'ai pas câblé un cerveau de mouche à un portefeuille. J'ai construit trois petites mouches. Une sent. Une met son veto. Une s'assoit et ouvre une position - mais seulement si la deuxième mouche reste silencieuse.
Le résultat intéressant n'est pas un ordre exécuté. C'est REFUSÉ.
Comme je viens de le dire, l'une des drosophiles continue de dire non. Je l'appelle VETO.
Pons est le bon terrain pour cela. C'est la rampe de lancement sur Robinhood Chain : un pool peut exister en une seule transaction, trader dès les premiers blocs, et mourir avant que quiconque n'écrive un fil. Les règles anti-snipe existent parce que les bots sont plus rapides qu'un onglet de navigateur. Ce n'est pas une plainte morale. C'est la météo.
VETO est un objet très spécial. La carte MaleCNS peut être accrochée au mur. Elle ne signe rien.
Deux mouches décident si une trade existe. Une mouche le place.

Scout ne trade pas. Il surveille les nouveaux lancements sur Pons et renvoie une odeur : âge après la fenêtre anti-snipe, portefeuilles uniques, volume, concentration des détenteurs. Quatre chiffres. Mêmes entrées, même chiffre.
Guard ne trade pas. Il oppose son veto.
Fenêtre de snipe encore ouverte - refusé.
Stack du créateur trop important - refusé.
Mint toujours actif - refusé.
Le nom de la ruche lui-même sur la carte - refusé.
Hunter trade. D'abord sur papier. Une taille. Une sortie. Il ne se dispute jamais avec Guard.
Vu de l'extérieur, on dirait trois mouches qui tradent. Vu de l'intérieur, la plupart des cycles n'ont aucune trade. C'est ça, le produit.
1def scent(age_s, unique, vol, top):2 a = clamp((age_s - SNIPE) / 600)3 u = clamp(unique / 40)4 v = clamp(vol / MIN_VOL)5 c = 1 - clamp(top / 0.20)6 return round(0.25*a + 0.25*u + 0.25*v + 0.25*c, 2)78def guard(s):9 if s.age_s < SNIPE: return "REFUSED", "snipe window"10 if s.creator_pct > 0.15: return "REFUSED", "creator"11 if s.mint: return "REFUSED", "mint"12 if s.ticker == HIVE_NAME:return "REFUSED", "own name"13 if s.scent < 0.60: return "REFUSED", "flat scent"14 return "PASS", None
Le modèle, s'il y en a un, écrit le journal après coup. Il ne transforme pas un mint en achat. Réflexe d'abord, cortex ensuite - et le cortex est optionnel.

Le journal est la ruche
Chaque cycle écrit une ligne. Si vous ne pouvez pas ouvrir hier soir et voir qui a senti, qui a mordu, qui est resté assis, vous n'avez pas VETO. Vous avez juste un prompt.
1{2 "ts": "2026-09-16T21:14:02Z",3 "token": "0x…",4 "scent": 0.66,5 "scout": "SNIFF",6 "guard": "REFUSED",7 "why": "creator 19%",8 "hunter": "IDLE"9}

Papier sur Pons. ETH comme argent liquide. Un seul marché. Le premier rapport honnête indique combien de vetos ont été opposés avant qu'une seule position ne soit prise. Ce que VETO n'est pas. Pas 165 000 neurones dans l'exécuteur.
Le connectome est magnifique. Il reste accroché au mur.
Ce que c'est
Un repo. Un dashboard. Une règle. Trois mouches nommées et un tampon. La ruche siège sur Pons. La ruche ne siège pas sur son propre nom.
Scout sent. Guard oppose son veto. Hunter s'assoit. La plupart du temps, il n'y a pas de trade. J'ai appelé ça VETO.





