Le feu brûle encore.

Aller au contenu principal
Nahual

Tu es tourné vers le Sud, Huitztlampa, terre des épines et des fleurs. Huitzilopochtli veille sur ce qui pousse. La scène prend des teintes turquoise de mosaïque Xiuhtecuhtli.

Tu entres dans le midi. Ici, ce qui brûle laisse une trace.

← Retour aux projets

Radar signaux · veille économique en NestJS

Trois sources ouvertes, un moteur NestJS, et des signaux qu'on interroge en langage naturel.

Le besoin

Chercher un poste dans une entreprise qui vient de lever des fonds, c'est arriver avant l'annonce de recrutement. L'information existe, elle est publique, mais elle est éparpillée entre trois sources qui ne se connaissent pas.

Trois sources qui ne se parlent pas

Le BODACC publie les avis de modification de capital, sans montant. L'INPI porte le montant, sans contexte. La presse spécialisée donne le contexte, sans structure. Le moteur croise les trois : un avis au BODACC déclenche la recherche du montant à l'INPI et d'un article en presse, et le signal n'est émis que si les pièces concordent.

NestJS, en TDD

C'est le premier projet NestJS mené en test d'abord de bout en bout : modules, injection de dépendances, planificateur. Les collecteurs ont été testés contre les vraies API tout au long du développement, pas contre des réponses inventées, parce qu'une API publique change sans prévenir.

Un serveur MCP pour l'interroger

Les signaux vivent dans SQLite. Plutôt qu'un tableau de bord, un serveur MCP en lecture les expose : on pose la question à un assistant, « quelles entreprises de Lyon ont levé ce mois-ci ? », et il lit la base. La donnée reste à sa place, l'interface est la conversation.

Ce que ça a donné

Le dépôt est public, l'intégration continue est verte, et le cron tourne en production sur GitHub Actions. Deux modes sont livrés : Dev, pour les levées de fonds, et Freelance accessibilité, qui repère les sites d'entreprises à auditer. Le client INPI est assez propre pour devenir un paquet à part : c'est la suite.

Voir le code → (nouvelle fenêtre)

Un chant de cette direction

Yn quetzalizquixochitl aya
oitzmolinico
mimilihui, cueponih,
in tepilhuan in quauhtli ocelotl
yxquich oncuetlahui ya
quexquich onquiçaquiuh huiya
quexquich onmomanaquiuh in tlalticpac

L'izquixochitl précieux
est venu reverdir,
il pousse, il s'ouvre :
ce sont les princes, l'aigle, le jaguar.
Tout se fane,
tout ce qui vient à paraître,
tout ce qui vient à être sur la terre.

Cantares mexicanos, chant LXXV, strophe 1320, folio 64r-64v. Paléographie et traduction espagnole : édition Miguel León-Portilla, UNAM, 2011. Traduction française du site, d'après l'espagnol de l'édition. L'édition ouverte de l'UNAM (nouvelle fenêtre)