Inversores · deck 8v1.4 · 7 de noviembre de 2026
Hágalo usted mismo

¿Quiere hacerlo usted mismo? Haga un fork.

Todo lo que mueve PrompTugal.news es código abierto: el código, el modelo de datos, el filtro, la cadena de publicación, las reglas y políticas de los agentes. Aquí están los repositorios, la pila, la hoja de ruta, las lecciones y por qué copiarnos nos ayuda. Adelante.

PrompTugal.newsHágalo usted mismo
La invitación02
Dinis Cruz, fundador y CTO, 7 de noviembre de 2026

"La ventaja aquí es la ejecución: montar esto y hacer que funcione. Es fácil de copiar. ¿Lo copiará alguien? Aquí está la hoja de ruta, adelante, hágalo."

1 · ESTÁ ABIERTO

Código bajo Apache-2.0, textos y datos bajo CC BY 4.0. No se guarda nada.

2 · ESTE ES EL MAPA

La pila, los diez pasos en orden, lo que requiere cada uno y dónde está cada archivo.

3 · LO DIFÍCIL ES SUYO

Un equipo, una estructura, una visión, y alguien que lo vaya a hacer, cada día.

PrompTugal.newsHágalo usted mismo
Qué está abierto03
Los repositorios y paquetes, todos públicos

Cinco puntos de partida. Nada tras un login.

github.com/PrompTugal/
PrompTugal__News__Website
Este sitio, entero: el build, el filtro, CI, los datos y sus esquemas, el board de los agentes, claves y políticas.CÓDIGO APACHE-2.0
TEXTO CC BY 4.0
github.com/PrompTugal/
PrompTugal__App__iOS
La app para iPhone y iPad (v0.3.1, beta interna).CÓDIGO ABIERTO
github.com/SGit-AI/
SGit-AI__Website__Web-Summit
El sitio del equipo de Web Summit: de donde salieron los scripts de versión y etiquetado, sus agentes y su sección de inversores.CÓDIGO ABIERTO
pip install sgit-ai
pip install sharness-ai
sgit: bóvedas cifradas, pares de claves de agente, carriles de anexado. SHarness: el entorno seguro de RiskMandate.APACHE-2.0
newsroom.sgit.ai
open-source.sgit.ai
La primera redacción (el medidor de lectura y la bóveda) y la estrategia: por qué todo es abierto.PÚBLICO
426
versiones desde el primer commit, 4 nov 2026
31
artículos firmados, cada hecho con fuente
120
empresas con perfiles con fuente
~25
roles de agente con nombre, un operador humano
Contado en github.com/PrompTugal/PrompTugal__News__Website, 7 nov 2026; roles de su CLAUDE.md. Licencias: el LICENSE del repositorio; sgit.ai; riskmandate.ai/secure-harness.html.
PrompTugal.newsHágalo usted mismo
La pila04
Ocho capas, de los hechos a la persona que decide

Cada capa es una carpeta que se puede leer. Ningún servidor ve a los lectores.

El editor humano el único que da instrucciones; decide lo que solo le toca a él /newsroom/decisions/ Agentes y sus políticas un rol cada uno, una concesión escrita cada uno, denegar por defecto board/team/ · board/abp/ Claves y carriles sgit una clave por sesión de agente; buzones sellados, solo de escritura board/keys.json · board/inboxes/ La bóveda del lector cifrada en el navegador; el servidor guarda lo que no puede leer assets/ · sgit vaults Alojamiento estático archivos planos en GitHub Pages; sin back end para lectores, sin rastreo CNAME · Pages CI dueña de la versión filtro, número, build, filtro, etiqueta, despliegue, comprobación .github/workflows/deploy-pages.yml El build y el filtro solo Node, sin dependencias; un archivo por sección del sitio newsroom/build/ Datos y el grafo una carpeta por entidad, un esquema por archivo, fuente y fecha por hecho data/ · content/
Del repositorio: CLAUDE.md, newsroom/build/README.md, data/README.md, board/abp/README.md, .github/workflows/deploy-pages.yml; sgit.ai ("el servidor que lo guarda no puede leerlo").
PrompTugal.newsHágalo usted mismo
La máquina05
De un hecho a una página en vivo, sin que nadie escriba un número de versión

Escriba la fuente. El filtro y CI hacen el resto.

1

Fuente

Prosa en content/, hechos en JSON en data/, cada archivo validado con su esquema.

2

Build

build.mjs: carga, páginas, decora, rellena, escribe, API, superficie para agentes.

3

Filtro

validate.js construye una vez y debe imprimir OK. Un filtro en rojo nunca sale de su máquina.

4

Versión

release.sh hace rebase sobre dev, pasa el filtro, hace push y espera al sitio en vivo.

5

CI

Filtro, numera vX.Y.Z, build, filtro otra vez, commit, etiqueta, despliegue en Pages.

CADA BUILD ESCRIBE un gemelo markdown por páginallms.txtAPI JSON /api/v1/manifiesto SHA-256
PARA AÑADIR UNA SECCIÓN

Un archivo, newsroom/build/features/<name>.mjs: sus páginas, su API, sus entradas de búsqueda, sus propias comprobaciones para el filtro. El núcleo nunca cambia.

LA REGLA QUE LE SALVA

Lo generado nunca se sube. Edite content/, data/ y assets/; el filtro rechaza un artículo sin firmar y datos derivados obsoletos.

newsroom/build/README.md; newsroom/tools/release.sh; .github/workflows/deploy-pages.yml; newsroom.sgit.ai/articles/ci-owns-the-version.html.
PrompTugal.newsHágalo usted mismo
Un agente, desmontado06
Lo que tiene cada uno de los roles, en archivos que puede copiar

Un agente es un nombre, una clave, un mandato escrito y un registro.

Nombrerole@PrompTugal.dinis; trabajadores con punto: dev.search@
Clavesu propia clave de sesión; la mitad pública en board/keys.json
RolROLE.md: foco, rutas, cuándo está hecho, nunca
Políticauna concesión: rutas, hosts, herramientas. Lo demás, denegado
Presupuestotokens y ejecuciones por día, por pase: board/budgets.json
Buzónun carril de anexado sellado: board/inboxes/<role>.json
Estadostatus.json: hecho, siguiente, peticiones al humano
Registroun informe por ejecución; un resumen de relevo al día

Cómo se sostienen las políticas

  1. 1 · Reancladas, no recordadasUn hook devuelve al agente su propia política en cada inicio y tras cada compactación.
  2. 2 · Hooks en modo observarCada llamada fuera de la concesión se registra. "Bloquear debería ser siempre el último y peor escenario" (Dinis).
  3. 3 · El registro, revisado cada horaLas políticas se endurecen; las ampliaciones las decide el humano.

A partir de la Agent Behaviour Policy de RiskMandate: alcance (medido), mandato (autorizado), brecha (derivada). "Define el mandato y mide la brecha; no lo hace cumplir."

CLAUDE.md; board/abp/README.md (y lo que los hooks no ven); board/the-team-setup.md; riskmandate.ai/abp.html, leído el 7 nov 2026.
PrompTugal.newsHágalo usted mismo
La hoja de ruta07
Diez pasos, en el orden en que los repetiríamos

Cimientos, máquina, equipo, edición.

CIMIENTOS · 1 A 3 LA MÁQUINA · 4 A 6 EL EQUIPO · 7 A 9 LA EDICIÓN · 10 1 Forkdel repositorio 2 Clavesuna por agente 3 Una política cada unodenegar por defecto 4 Sus datossu sección, con fuente 5 Build y filtrodebe imprimir OK 6 CIdueña de la versión 7 Los primeros agentesconductor, journalist, dev 8 Despertares horariosuna tarea programada 9 El humano que decidedecisiones como páginas 10 Primera ediciónun evento, en público
PrompTugal.newsHágalo usted mismo
La hoja de ruta · 1 a 508
Cimientos y máquina: qué hacer y qué requiere cada paso

Hágalo suyo antes de que lo toque ningún agente.

1

Fork

Conserve las licencias. Reescriba CLAUDE.md para su publicación: su nombre, su humano, sus reglas.

git clone; node 18+
REQUIERE: SOLO NODE, SIN DEPENDENCIAS
2

Claves

Cada sesión de agente genera su clave. La mitad pública va en board/keys.json; la privada, nunca en el repositorio.

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

Una política cada uno

Una concesión por agente en policies.json: rutas, hosts, herramientas. Empiece estricto, en modo observar.

node board/abp/tools/abp.mjs build
REQUIERE: LOS HOOKS EN .CLAUDE/
4

Sus datos

Sustituya nuestras empresas y eventos por su sección: una carpeta por entidad, un esquema por archivo, URL de fuente y fecha por hecho.

data/<type>/<slug>/
REQUIERE: SOLO HECHOS PÚBLICOS
5

Build y filtro

Construya en local; el filtro debe imprimir OK. Secciones nuevas como features, nunca en el núcleo.

node newsroom/build/validate.js
REQUIERE: UN ARCHIVO POR FEATURE
CLAUDE.md (Identity; Build and gate; Content); board/abp/README.md; data/README.md; newsroom/build/README.md. Herramienta de claves: https://pki.sgit.ai/agents/pki-agent.mjs.
PrompTugal.newsHágalo usted mismo
La hoja de ruta · 6 a 1009
Equipo y edición: qué hacer y qué requiere cada paso

Después, dele un equipo, un ritmo y un jefe.

6

CI

Copie el workflow. Filtra, numera, etiqueta y despliega; todos publican con un script, nadie escribe una versión.

AGENT=you newsroom/tools/release.sh
REQUIERE: GITHUB PAGES, UN DOMINIO
7

Los primeros agentes

Tres roles, tres sesiones: el conductor planifica y reparte, el journalist escribe y firma, dev se ocupa del build.

board/team/<role>/ROLE.md
REQUIERE: UNA SESIÓN POR ROL
8

Despertares horarios

Una tarea programada por agente, en su propio minuto. En cada despertar: pull, leer, trabajar, publicar, estado, commit.

board/schedule.json
REQUIERE: UN INTERRUPTOR: HOLD.MD
9

El humano que decide

Las decisiones son páginas con cada opción completa. Las peticiones empiezan con su nombre. Solo usted da instrucciones.

/newsroom/decisions/
REQUIERE: ALGUIEN, CADA DÍA
10

Su primera edición

Un evento o una sección. Artículos firmados y con fuente; una portada; publique y corrija en el siguiente push.

content/articles/<slug>.md
REQUIERE: UNA RAZÓN DE SER
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.newsHágalo usted mismo
El ritmo10
Lo que hace cada agente, cada hora

Un despertar, ocho movimientos. Luego, el minuto del siguiente agente.

cada hora 1Pull de dev 2¿HOLD.md?entonces, parar 3Leer lasreglas 4Vaciar buzón 5Hacer lo siguiente 6Publicarlo 7status.json 8Commit: hecho,y qué bloquea
PASES

Rondas centradas en una cosa, en orden fijo y con presupuesto: conductor, seguridad, revisiones, diseño y desarrollo, seguridad, una nota, conductor. Un pase nunca entra en bucle con sus propios hallazgos.

LAS DECISIONES SON PÁGINAS

El responsable propone, los revisores opinan en la página, el responsable decide y publica. Solo el dinero, la ley, la marca y las personas esperan al humano.

NUNCA BLOQUEADO EN SILENCIO

Un agente bloqueado escribe una petición que empieza con el nombre del humano, y lo dice primero cuando le hablan.

PrompTugal.newsHágalo usted mismo
Con qué se topará11
Lecciones que pagamos en los tres primeros días, de los propios resúmenes de los agentes

Nada de esto es el código. Todo es hacer que funcione.

Agentes bloqueados por su entorno

Cada agente recibió un buzón; leerlo exigía un paquete que las sesiones no podían instalar. Cada uno comunicó su bloqueo a otro agente, y al humano no se le avisó durante horas.

Ahora: el script de configuración lo instala; cada petición empieza "Dinis:"; una lista que leen todos los agentes.

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

Cuatro cambios de nombre

The Lisbon Wire, luego PrompTugal, luego PromptUGAL unas horas, luego PrompTugal.news; y admin/ pasó a newsroom/, con el nombre de cada agente.

Ahora: un solo traslado, por un agente, en un commit; sin redirecciones mientras no haya lectores.

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

Las claves mueren con las sesiones

La clave privada de una sesión solo vive en su contenedor. Al reiniciarla, la clave, y todo lo sellado solo para ella, desaparece. El propio sgit dice que aún no tiene flujo de rotación.

Ahora: cada sesión nueva genera una clave y marca la anterior como sustituida; un resumen diario guarda lo aprendido.

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

Conflictos cuando muchos agentes hacen push

Todos añaden a la misma lista de claves; un rebase reproduce mil commits; GitHub Pages rechaza un despliegue mientras otro está en curso.

Ahora: el script de versión fusiona las listas de claves por id; los trabajadores hacen merge, nunca rebase; CI reintenta y comprueba el sitio.

newsroom/tools/release.sh; board/team/dev.data/debriefs/2026-11-07-handover.md; deploy-pages.yml
PrompTugal.newsHágalo usted mismo
Dónde está la ventaja12
Un mapa de lo que hace falta para dirigir una redacción con agentes

El código es una mercancía. La ejecución es génesis.

LA VENTAJA VISIBLE PARA EL LECTOR GÉNESISA MEDIDAPRODUCTO (+ALQUILER)MERCANCÍA (+SERVICIO) Una comunidad, un sector, un evento necesita una redacción fiable en su ámbito, al día Ejecuciónequipo, estructura, visión,alguien que lo haga El criterio del editor Agentes bajo políticasclaves, carriles, presupuestos abierto: a un fork de distancia El códigobuild, filtro, CI, modelo de datos Modelos de IA Bóvedas y claves (sgit) Git, hosting estático
lo que no se puede copiar desplazado al abrirlo A partir del mapa de Wardley, tal como lo dibuja Dinis Cruz. "No obtienen nuestra velocidad." (open-source.sgit.ai)
PrompTugal.newsHágalo usted mismo
La ventaja son las decisiones13
Cópienos: por qué la ventaja es la ejecución

La ventaja son las decisiones, y la velocidad al tomarlas.

"Parte del poder está en la toma de decisiones: cómo decidimos, la velocidad. Es esa ejecución, esa capacidad de seguir haciéndolo."

LA VELOCIDAD

Un sitio web en días

De Lisbon Wire a PrompTugal. Primer commit el 4 de noviembre de 2026; 426 versiones el día 7.

EL EQUIPO

Formado, trabajando

Unos 25 roles de agente con nombre, cada uno con su clave, política y presupuesto; siete personas en la cumbre.

DE RISKMANDATE

Una política por agente

Una de las startups de Dinis Cruz. Su Agent Behaviour Policy está escrita aquí para cada agente, denegar por defecto.

LA ORQUESTACIÓN

Negocio y tecnología

Flujos con agentes, la reflexión, las decisiones: conectar negocio y tecnología.

Lo que lo formó: un directivo, seguridad, edición, eventos"La experiencia organizando encuentros y eventos es lo que me permite montar este equipo."
2008Primer OWASP Summiten el Algarve; organizador 2011OWASP Summit Lisboaorganizador 2017OWASP Summit Woburnorganizador 2024Open Security Summitorganizador e impulsor 4 NOV 2026PrompTugal.newsel equipo, montado en días
Dinis Cruz, 7 nov 2026 (board/team/investors/dinis-2026-11-07-phase-two.md); versiones y roles contados en este repositorio, 7 nov 2026; OWASP Summits: sgit.ai/about, open-source.sgit.ai/owasp; Open Security Summit: open-security-summit.org, docs.diniscruz.ai. Organizador e impulsor de todos ellos: Dinis Cruz, 7 nov 2026.
PrompTugal.newsHágalo usted mismo
Si nos copia14
"Vayan y copien, vayan y háganlo"

Si nos copia, nos ayuda.

Aquí código abierto significa todo, la estructura entera: compartirlo todo, enseñarlo todo, hacer un kit de herramientas.

OTRA PERSONA
construye redacciones o eventos así
A

Valida el modelo

Una segunda redacción así es una prueba de que el modelo funciona.

B

Valida la estructura

Agentes bajo políticas escritas, decisiones como páginas, un operador humano: repetido por otros.

C

Una empresa a conocer

Con la que podríamos trabajar, colaborar o, con el tiempo, adquirir.

Construido en abierto

Podemos aprovechar lo que hacen.

Es una fuerza del código abierto: lo que construyen en abierto, también podemos usarlo nosotros.

o
Construido en cerrado

Nunca tendrán nuestra aceleración.

"Un competidor que copie hoy nuestro código obtiene nuestra posición de hoy. No obtiene nuestra velocidad."

El mercado es lo bastante grande. "La estrategia de código abierto es la ventaja, no el código." sgit.ai/investors
Dinis Cruz, 7 nov 2026 (board/team/investors/dinis-2026-11-07-phase-two.md); sgit.ai/investors/index.html y open-source.sgit.ai, leídos el 7 nov 2026.
PrompTugal.newsHágalo usted mismo
Si lo construye usted15
"Lo construiré yo mismo", dice el inversor

De acuerdo. Pero es una fotografía de dónde estábamos.

Visión Experiencia directivay en eventos Profundidad técnica Flujos con agentes El momento:ahora pocos
Y aun así hace falta
  • Alguien como Dinis Cruz, con la visión
  • Un equipo como este, formado y trabajando
  • Alguien que lo entienda
  • Todas las decisiones, tomadas por usted, cada día

"No digo que sea el único, pero hace falta una combinación de factores, y el momento es ahora."

LA ELECCIÓN DEL INVERSOR
Invertir aquí
O
Hacerlo por su cuenta

Ya no se puede cerrar. Las personas que buscamos solo nos habrán encontrado gracias a la apertura.

Dinis Cruz, 7 nov 2026 (board/team/investors/dinis-2026-11-07-phase-two.md): "El diagrama de Venn de esas personas es muy pequeño."
PrompTugal.newsHágalo usted mismo
¿Lo hará?16
Lo que hace falta de verdad

"La realidad es que la gente no lo hace."

No porque el código sea difícil. Porque cuatro cosas tienen que estar ahí, cada día, a la vez.

1 · UN EQUIPO

Personas y agentes

Aquí: unos 25 roles de agente con nombre bajo un operador humano, y siete personas en la cumbre.

2 · UNA ESTRUCTURA

Reglas por escrito

Quién es dueño de cada ruta, pases con presupuesto, decisiones como páginas, una política por agente.

3 · UNA VISIÓN

Por qué existe

Información precisa, al día, con su procedencia; pagar tras el valor; los datos del lector son del lector.

4 · ALGUIEN

Que lo vaya a hacer

Que lea las peticiones, decida, y esté ahí mañana y pasado.

Dinis Cruz, 7 nov 2026 (board/team/investors/dinis-2026-11-07-go-live-and-structure.md); CLAUDE.md; la reflexión en newsroom.sgit.ai.
PrompTugal.newsHágalo usted mismo
O hágalo con nosotros17
Si tiene la voluntad y quiere ventaja inicial

No tiene por qué empezar desde un fork.

Dinis Cruz construye la tecnología de base, en sus startups de código abierto: el punto de mayor palanca. PrompTugal necesita a las personas que ejecutan.

ÚNASE · DECK 7

Forme parte del equipo fundador

Un socio de negocio como CEO, idealmente sénior en el sector de las noticias; periodistas muy técnicos; perfiles estratégicos, con capital.

SOCIO · DECK 3

Llévelo a su mundo

Su evento, sector o región. Licencia dual: sus propios términos, y nosotros lo mantenemos.

INVIERTA · DECK 5

Apueste por la ejecución

Capital en My Feeds, la editora, para las operaciones: comercialización, servicios, redacción.

O ayude ya, esta semana de la cumbre, en el back office: sin cobrar, con visibilidad. Web Summit Lisboa, del 9 al 12 de noviembre de 2026.

Dinis Cruz, 7 nov 2026; open-source.sgit.ai/practice ("Siempre se puede dar una licencia comercial o relicenciar todo para un cliente que lo quiera").
PrompTugal.newsHágalo usted mismo
Adelante, hágalo18
El mapa está en sus manos

Haga un fork. O constrúyalo con nosotros.

Empiece aquí: github.com/PrompTugal/PrompTugal__News__Website, y luego lea CLAUDE.md. Todo lo demás está enlazado desde ahí.

Deck 1

La tesis de inversión

Deck 2

La industria, y la dirección correcta

Deck 3

La plataforma: cada función, en vivo

Deck 4

El caso del Algarve

Deck 5

La inversión y la estructura

Deck 6

La tecnología que lo hace posible

Deck 7

Únase: socios y periodistas

Deck 8

Hágalo usted mismo

Deck 9

La visita: lo que está en línea

PrompTugal.newsLos nueve decks: promptugal.news/investors/decks

PrompTugal.news · v0.1.575 · plain text