Investisseurs · deck 8v1.4 · 7 novembre 2026
Faites-le vous-même

Envie de le faire ? Forkez-le.

Tout ce qui fait tourner PrompTugal.news est open source : le code, le modèle de données, le gate, la chaîne de publication, les règles et politiques des agents. Voici les dépôts, la pile, la feuille de route, les leçons, et pourquoi nous copier nous aide. Allez-y.

PrompTugal.newsFaites-le vous-même
L'invitation02
Dinis Cruz, fondateur et CTO, 7 novembre 2026

« L'avantage ici, c'est l'exécution : monter la chose et la faire marcher. C'est facile à copier. Quelqu'un va-t-il copier ? Voici la feuille de route, allez-y. »

1 · C'EST OUVERT

Code sous Apache-2.0, textes et données sous CC BY 4.0. Rien n'est retenu.

2 · VOICI LA CARTE

La pile, les dix étapes dans l'ordre, ce que chacune demande, et où vit chaque fichier.

3 · LE PLUS DUR VOUS REVIENT

Une équipe, une structure, une vision, et quelqu'un qui va le faire, chaque jour.

PrompTugal.newsFaites-le vous-même
Ce qui est ouvert03
Les dépôts et paquets, tous publics

Cinq points de départ. Rien derrière une connexion.

github.com/PrompTugal/
PrompTugal__News__Website
Ce site, en entier : le build, le gate, la CI, les données et leurs schémas, le board des agents, clés et politiques.CODE APACHE-2.0
TEXTE CC BY 4.0
github.com/PrompTugal/
PrompTugal__App__iOS
L'app iPhone et iPad (v0.3.1, bêta interne).OPEN SOURCE
github.com/SGit-AI/
SGit-AI__Website__Web-Summit
Le site de l'équipe Web Summit : d'où viennent les scripts de version et de tag, ses agents et sa section investisseurs.OPEN SOURCE
pip install sgit-ai
pip install sharness-ai
sgit : coffres chiffrés, paires de clés d'agents, files d'ajout. SHarness : le harnais sécurisé de RiskMandate.APACHE-2.0
newsroom.sgit.ai
open-source.sgit.ai
La première rédaction (le compteur de lecture et le coffre), et la stratégie : pourquoi tout est ouvert.PUBLIC
426
versions depuis le premier commit, 4 nov. 2026
31
articles signés, chaque fait sourcé
120
entreprises aux profils sourcés
~25
rôles d'agents nommés, un opérateur humain
Compté sur github.com/PrompTugal/PrompTugal__News__Website, 7 nov. 2026 ; rôles d'après son CLAUDE.md. Licences : le LICENSE du dépôt ; sgit.ai ; riskmandate.ai/secure-harness.html.
PrompTugal.newsFaites-le vous-même
La pile04
Huit couches, des faits jusqu'à la personne qui décide

Chaque couche est un dossier lisible. Aucun serveur ne voit les lecteurs.

L'éditeur humain le seul qui instruit ; tranche ce qui lui revient /newsroom/decisions/ Agents et politiques un rôle chacun, une autorisation écrite, refus par défaut board/team/ · board/abp/ Clés et files sgit une clé par session d'agent ; boîtes scellées, en écriture seule board/keys.json · board/inboxes/ Le coffre du lecteur chiffré dans le navigateur ; le serveur stocke ce qu'il ne peut lire assets/ · coffres sgit Hébergement statique fichiers simples sur GitHub Pages ; aucun back end pour les lecteurs, aucun pistage CNAME · Pages Une CI maître de la version gate, numéro, build, gate, tag, déploiement, contrôle du site en ligne .github/workflows/deploy-pages.yml Le build et le gate Node seul, sans dépendances ; un fichier par section du site newsroom/build/ Données et graphe un dossier par entité, un schéma par fichier, une source et une date par fait data/ · content/
D'après le dépôt : CLAUDE.md, newsroom/build/README.md, data/README.md, board/abp/README.md, .github/workflows/deploy-pages.yml ; sgit.ai (« le serveur qui le stocke ne peut pas le lire »).
PrompTugal.newsFaites-le vous-même
La machine05
D'un fait à une page en ligne, sans que personne n'écrive un numéro de version

Écrivez la source. Le gate et la CI font le reste.

1

Source

La prose dans content/, les faits en JSON dans data/, chaque fichier vérifié contre son schéma.

2

Build

build.mjs : chargement, pages, habillage, remplissage, écriture, API, surface agent.

3

Gate

validate.js construit une fois et doit afficher OK. Un gate rouge ne quitte jamais votre machine.

4

Version

release.sh rebase sur dev, lance le gate, pousse, attend le site en ligne.

5

CI

Gate, numéro vX.Y.Z, build, gate encore, commit, tag, déploiement sur Pages.

CHAQUE BUILD ÉCRIT un jumeau markdown par pagellms.txtAPI JSON /api/v1/manifeste SHA-256
POUR AJOUTER UNE SECTION

Un fichier, newsroom/build/features/<name>.mjs : ses pages, son API, ses entrées de recherche, ses propres contrôles pour le gate. Le cœur ne change jamais.

LA RÈGLE QUI VOUS SAUVE

Le généré n'est jamais committé. Modifiez content/, data/ et assets/ ; le gate refuse un article non signé et des données dérivées périmées.

newsroom/build/README.md ; newsroom/tools/release.sh ; .github/workflows/deploy-pages.yml ; newsroom.sgit.ai/articles/ci-owns-the-version.html.
PrompTugal.newsFaites-le vous-même
Un agent, démonté06
Ce que possède chaque rôle, dans des fichiers à copier

Un agent, c'est un nom, une clé, un mandat écrit et un registre.

Nomrole@PrompTugal.dinis ; workers à point : dev.search@
Clésa propre clé de session ; moitié publique dans board/keys.json
RôleROLE.md : focus, chemins, fini quand, jamais
Politiqueune autorisation : chemins, hôtes, outils. Le reste refusé
Budgettokens et exécutions par jour, par passe : board/budgets.json
Boîteune file d'ajout scellée : board/inboxes/<role>.json
Étatstatus.json : fait, suite, demandes à l'humain
Registreun rapport par exécution ; un debrief de passation par jour

Comment les politiques tiennent

  1. 1 · Réancrées, pas mémoriséesUn hook réaffiche la politique de l'agent à chaque début et après chaque compactage.
  2. 2 · Hooks en observationChaque appel d'outil hors autorisation est journalisé. « Bloquer doit toujours être le pire scénario, en dernier recours » (Dinis).
  3. 3 · Le registre, revu chaque heureLes politiques se resserrent ; les assouplissements vont à l'humain, qui décide.

D'après l'Agent Behaviour Policy de RiskMandate : portée (mesurée), mandat (autorisé), écart (dérivé). Elle « définit le mandat et mesure l'écart ; elle ne l'impose pas. »

CLAUDE.md ; board/abp/README.md (et ce que les hooks ne voient pas) ; board/the-team-setup.md ; riskmandate.ai/abp.html, lu le 7 nov. 2026.
PrompTugal.newsFaites-le vous-même
La feuille de route07
Dix étapes, dans l'ordre où nous les referions

Fondations, machine, équipe, édition.

FONDATIONS · 1 À 3 LA MACHINE · 4 À 6 L'ÉQUIPE · 7 À 9 L'ÉDITION · 10 1 Forkdu dépôt 2 Clésune par agent 3 Une politiquerefus par défaut 4 Vos donnéesvotre rubrique, sourcée 5 Build et gatedoit afficher OK 6 CImaître de la version 7 Premiers agentsconductor, journalist, dev 8 Réveils horairesune tâche planifiée chacun 9 L'humain qui décidedécisions en pages 10 Première éditionun événement, en public
PrompTugal.newsFaites-le vous-même
La feuille de route · 1 à 508
Fondations et machine : que faire, et ce que chaque étape demande

Appropriez-vous-le avant qu'un agent n'y touche.

1

Fork

Gardez les licences. Réécrivez CLAUDE.md pour votre publication : son nom, son humain, ses règles.

git clone; node 18+
DEMANDE : NODE SEUL, SANS DÉPENDANCES
2

Clés

Chaque session d'agent crée sa clé. La moitié publique va dans board/keys.json ; la privée, jamais dans le dépôt.

pki-agent.mjs keygen --session
DEMANDE : SGIT, PKI.SGIT.AI
3

Une politique

Une autorisation par agent dans policies.json : chemins, hôtes, outils. Commencez strict, en observation.

node board/abp/tools/abp.mjs build
DEMANDE : LES HOOKS DANS .CLAUDE/
4

Vos données

Remplacez nos entreprises et événements par votre rubrique : un dossier par entité, un schéma par fichier, une URL source et une date par fait.

data/<type>/<slug>/
DEMANDE : FAITS PUBLICS SEULEMENT
5

Build et gate

Build en local ; le gate doit afficher OK. Les nouvelles sections en features, jamais dans le cœur.

node newsroom/build/validate.js
DEMANDE : UN FICHIER PAR FEATURE
CLAUDE.md (Identity ; Build and gate ; Content) ; board/abp/README.md ; data/README.md ; newsroom/build/README.md. Outil de clés : https://pki.sgit.ai/agents/pki-agent.mjs.
PrompTugal.newsFaites-le vous-même
La feuille de route · 6 à 1009
Équipe et édition : que faire, et ce que chaque étape demande

Puis donnez-lui une équipe, un rythme et un patron.

6

CI

Copiez le workflow. Il contrôle, numérote, tague et déploie ; chacun publie avec un script, personne n'écrit de version.

AGENT=you newsroom/tools/release.sh
DEMANDE : GITHUB PAGES, UN DOMAINE
7

Les premiers agents

Trois rôles, trois sessions : le conductor planifie et répartit, le journalist écrit et signe, dev tient le build.

board/team/<role>/ROLE.md
DEMANDE : UNE SESSION PAR RÔLE
8

Réveils horaires

Une tâche planifiée par agent, à sa minute. À chaque réveil : pull, lecture, travail, version, statut, commit.

board/schedule.json
DEMANDE : UN ARRÊT D'URGENCE : HOLD.MD
9

L'humain qui décide

Les décisions sont des pages avec chaque option en entier. Les demandes commencent par votre nom. Vous seul instruisez.

/newsroom/decisions/
DEMANDE : QUELQU'UN, CHAQUE JOUR
10

Votre première édition

Un événement ou une rubrique. Articles signés et sourcés ; une une ; publiez, puis corrigez au push suivant.

content/articles/<slug>.md
DEMANDE : UNE RAISON D'EXISTER
CLAUDE.md (Hourly runs ; Decisions are pages ; When in doubt, push to production ; Branches and versions) ; board/the-team-setup.md ; board/schedule.json.
PrompTugal.newsFaites-le vous-même
Le rythme10
Ce que fait chaque agent, chaque heure

Un réveil, huit gestes. Puis la minute de l'agent suivant.

chaque heure 1Pull de dev 2HOLD.md ?alors stop 3Lire lesrègles 4Vider la boîte 5Faire la suite 6La publier 7status.json 8Commit : fait,et ce qui bloque
PASSES

Des tours ciblés sur un sujet, dans un ordre fixe, avec un budget : conductor, sécurité, revues, designer et dev, sécurité, une note, conductor. Une passe ne boucle jamais sur ses propres constats.

LES DÉCISIONS SONT DES PAGES

Le responsable propose, les relecteurs s'expriment sur la page, le responsable décide et livre. Seuls l'argent, le droit, la marque et les personnes attendent l'humain.

JAMAIS BLOQUÉ EN SILENCE

Un agent bloqué écrit une demande qui commence par le nom de l'humain, et le dit d'abord quand on lui parle.

PrompTugal.newsFaites-le vous-même
Ce que vous rencontrerez11
Des leçons payées en trois jours, tirées des debriefs des agents

Rien ne tient au code. Tout tient à l'exploitation.

Des agents bloqués par leur environnement

Chaque agent a reçu une boîte ; la lire exigeait un paquet que les sessions ne pouvaient pas installer. Chacun a signalé son blocage à un autre agent : l'humain n'a rien su pendant des heures.

Désormais : le script d'installation l'installe ; chaque demande commence par « Dinis: » ; une liste que lit chaque agent.

board/team/librarian/bug-2026-11-06-agents-blocked.md

Quatre changements de nom

The Lisbon Wire, puis PrompTugal, puis PromptUGAL quelques heures, puis PrompTugal.news ; et admin/ est devenu newsroom/, avec le nom de chaque agent.

Désormais : un seul déplacement, par un agent, en un commit ; pas de redirections tant qu'il n'y a pas de lecteurs.

content/newsroom/decisions/the-story-of-the-name.md ; board/the-newsroom-move.md

Les clés meurent avec les sessions

La clé privée d'une session ne vit que dans son conteneur. Redémarrez-la : la clé, et tout ce qui n'était scellé que pour elle, disparaît. sgit dit n'avoir pas encore de rotation.

Désormais : chaque nouvelle session crée une clé et marque l'ancienne remplacée ; un debrief quotidien garde ce qu'elle a appris.

board/team/customers/debriefs/2026-11-06-handover.md ; board/team/backup/debriefs/2026-11-06-handover.md

Conflits quand beaucoup d'agents poussent

Tous ajoutent à la même liste de clés ; un rebase rejoue mille commits ; GitHub Pages refuse un déploiement pendant qu'un autre est en cours.

Désormais : le script de version fusionne les listes de clés par id ; les workers mergent, jamais de rebase ; la CI réessaie et contrôle le site en ligne.

newsroom/tools/release.sh ; board/team/dev.data/debriefs/2026-11-07-handover.md ; deploy-pages.yml
PrompTugal.newsFaites-le vous-même
Où est l'avantage12
Une carte de ce qu'il faut pour faire tourner une rédaction agentique

Le code est une commodité. L'exécution est une genèse.

L'AVANTAGE VISIBLE DU LECTEUR GENÈSESUR MESUREPRODUIT (+LOCATION)COMMODITÉ (+SERVICE) Une communauté, un secteur, un événement a besoin d'une rédaction fiable sur son sujet, à jour L'exécutionéquipe, structure, vision,quelqu'un pour le faire Le jugement de l'éditeur Agents sous politiquesclés, files, budgets open source : à un fork près Le codebuild, gate, CI, modèle de données Modèles d'IA Coffres et clés (sgit) Git, sites statiques
ce qui ne se forke pas déplacé par l'open source D'après Wardley, tel que le dessine Dinis Cruz. « Ils n'obtiennent pas notre vélocité. » (open-source.sgit.ai)
PrompTugal.newsFaites-le vous-même
L'avantage, ce sont les décisions13
Copiez-nous : pourquoi l'exécution est l'avantage

L'avantage, ce sont les décisions, et la vitesse à les prendre.

« Une partie de la force, c'est la prise de décision : notre façon de décider, la vitesse. C'est cette exécution, cette capacité à continuer de le faire. »

LA VITESSE

Un site en quelques jours

De Lisbon Wire à PrompTugal. Premier commit le 4 novembre 2026 ; 426 versions au 7.

L'ÉQUIPE

Réunie, au travail

Environ 25 rôles d'agents nommés, chacun avec sa clé, sa politique et son budget ; sept personnes au sommet.

LE TRAVAIL DE RISKMANDATE

Une politique par agent

L'une des startups de Dinis Cruz. Son Agent Behaviour Policy est écrite ici pour chaque agent, refus par défaut.

L'ORCHESTRATION

Le business rencontre la technologie

Workflows agentiques, réflexion, décisions : relier business et technologie.

Ce qui l'a façonné : dirigeant, sécurité, édition, événements« L'expérience de l'organisation de salons et d'événements est ce qui me permet de monter cette équipe. »
2008Premier OWASP Summiten Algarve ; organisateur 2011OWASP Summit Lisbonneorganisateur 2017OWASP Summit Woburnorganisateur 2024Open Security Summitorganisateur et moteur 4 NOV. 2026PrompTugal.newsl'équipe, montée en jours
Dinis Cruz, 7 nov. 2026 (board/team/investors/dinis-2026-11-07-phase-two.md) ; versions et rôles comptés dans ce dépôt, 7 nov. 2026 ; OWASP Summits : sgit.ai/about, open-source.sgit.ai/owasp ; Open Security Summit : open-security-summit.org, docs.diniscruz.ai. Organisateur et moteur de tous : Dinis Cruz, 7 nov. 2026.
PrompTugal.newsFaites-le vous-même
Si vous nous copiez14
« Allez copier, allez-y »

Si vous nous copiez, vous nous aidez.

Ici, open source veut dire tout, toute la structure : tout partager, tout enseigner, faire une boîte à outils.

QUELQU'UN D'AUTRE
bâtit rédactions ou événements ainsi
A

Cela valide le modèle

Une deuxième rédaction comme celle-ci prouve que le modèle marche.

B

Cela valide la structure

Agents sous politiques écrites, décisions en pages, un opérateur humain : repris par d'autres.

C

Une société à connaître

Avec qui travailler, collaborer, ou que racheter un jour.

Bâti en ouvert

Nous pouvons tirer parti de leur travail.

C'est une force de l'open source : ce qu'ils bâtissent en ouvert, nous pouvons aussi nous en servir.

ou
Bâti en fermé

Ils n'auront jamais notre accélération.

« Un concurrent qui forke notre code aujourd'hui obtient notre position d'aujourd'hui. Il n'obtient pas notre vélocité. »

Le marché est assez grand. « La stratégie open source est l'avantage, pas le code. » sgit.ai/investors
Dinis Cruz, 7 nov. 2026 (board/team/investors/dinis-2026-11-07-phase-two.md) ; sgit.ai/investors/index.html et open-source.sgit.ai, lus le 7 nov. 2026.
PrompTugal.newsFaites-le vous-même
Si vous le bâtissez vous-même15
« Je vais le bâtir moi-même », dit l'investisseur

Soit. Mais c'est une photo de là où nous étions.

Vision Direction etévénements Profondeur technique Flux agentiques Le moment :maintenant peu
Et il faut encore
  • Quelqu'un comme Dinis Cruz, avec la vision
  • Une équipe comme celle-ci, réunie et au travail
  • Quelqu'un qui la comprend
  • Toutes les décisions, prises par vous, chaque jour

« Je ne dis pas que je suis le seul, mais il faut une combinaison de circonstances, et le moment, c'est maintenant. »

LE CHOIX DE L'INVESTISSEUR
Investir ici
OU
Se lancer seul

Impossible de refermer maintenant. Les personnes que nous cherchons ne nous auront trouvés que grâce à l'ouverture.

Dinis Cruz, 7 nov. 2026 (board/team/investors/dinis-2026-11-07-phase-two.md) : « L'intersection de ces profils est très petite. »
PrompTugal.newsFaites-le vous-même
Le ferez-vous ?16
Ce qu'il faut vraiment

« En réalité, les gens ne le font pas. »

Pas parce que le code est difficile. Parce que quatre choses doivent être là, chaque jour, en même temps.

1 · UNE ÉQUIPE

Personnes et agents

Ici : environ 25 rôles d'agents nommés sous un opérateur humain, et sept personnes au sommet.

2 · UNE STRUCTURE

Des règles écrites

Qui possède quel chemin, des passes avec budgets, des décisions en pages, une politique par agent.

3 · UNE VISION

Pourquoi cela existe

Une information exacte, à jour, avec sa provenance ; payer après la valeur ; les données du lecteur restent les siennes.

4 · QUELQU'UN

Qui va le faire

Qui lit les demandes, décide, et sera là demain et après-demain.

Dinis Cruz, 7 nov. 2026 (board/team/investors/dinis-2026-11-07-go-live-and-structure.md) ; CLAUDE.md ; la réflexion sur newsroom.sgit.ai.
PrompTugal.newsFaites-le vous-même
Ou faites-le avec nous17
Si vous avez la volonté et voulez de l'avance

Inutile de partir d'un fork.

Dinis Cruz construit la technologie sous-jacente, à travers ses startups open source : là où le levier est le plus fort. PrompTugal a besoin de ceux qui exécutent.

REJOINDRE · DECK 7

Être de l'équipe fondatrice

Un associé business comme CEO, idéalement senior dans les médias ; des journalistes très techniques ; des profils stratégiques, avec du capital.

PARTENAIRE · DECK 3

Le faire tourner pour votre monde

Votre événement, secteur ou région. Double licence : vos conditions, et nous le maintenons pour vous.

INVESTIR · DECK 5

Miser sur l'exécution

Du capital de My Feeds, l'éditeur, pour les opérations : commercialisation, services, rédaction.

Ou aidez dès maintenant, cette semaine du sommet, au back-office : bénévole, avec visibilité. Web Summit Lisbonne, du 9 au 12 novembre 2026.

Dinis Cruz, 7 nov. 2026 ; open-source.sgit.ai/practice (« You can always commercial-license or relicense everything for a customer who wants it »).
PrompTugal.newsFaites-le vous-même
Allez-y18
La carte est entre vos mains

Forkez-le. Ou bâtissez-le avec nous.

Commencez ici : github.com/PrompTugal/PrompTugal__News__Website, puis lisez CLAUDE.md. Tout le reste y est lié.

Deck 1

La thèse d'investissement

Deck 2

Le secteur, et la bonne direction

Deck 3

La plateforme : chaque fonction, en ligne

Deck 4

Le cas de l'Algarve

Deck 5

L'investissement et la structure

Deck 6

La technologie qui le rend possible

Deck 7

Rejoignez-nous : associés et journalistes

Deck 8

Faites-le vous-même

Deck 9

La visite : ce qui est en ligne

PrompTugal.newsLes neuf decks : promptugal.news/investors/decks

PrompTugal.news · v0.1.575 · plain text