ForgeOSde Medina19

Capacidad

Lo que ForgeOS puede hacer, medido.

Cada número viene de un registro guardado. Los malos también.

El resumen en bruto (en inglés)

Audited broad-build cohort, measured 2026-09-01: 641/932 verified end to end (68.8%; descriptive 95% interval 65.7%–71.7%), 143/932 false successes (15.3%; 13.2%–17.8%). 1005 total builds; 59 invalid-task rows and 14 unverifiable rows excluded. Repeated tasks are correlated. This is retained historical evidence, not qualification of current main. The production false-success limit remains 2%; the release gate is not satisfied. How these figures are measured (raw data, JSON).

La cohorte auditada

932 compilaciones verificadas

68.8%

compilaciones verificadas de principio a fin, con modelos gratuitos

641 de 932 · intervalo de 95%: 65.7%–71.7% · 1 de septiembre de 2026

15.3%

dijeron “listo” y no lo estaban

143 de 932 · intervalo de 95%: 13.2%–17.8% · el límite de producción es 2%

0

errores de accesibilidad en nuestras páginas

Navegador real, dos anchos · 2 de septiembre de 2026

11

tipos de proyecto construidos hasta un resultado verificado

Ejecución de evaluación actual · 5 de septiembre de 2026 · cinco conteos de tipos, definidos

Una prueba anterior y más pequeña

Comparación histórica: otra muestra de carrera de 36 briefs

Solo 36 briefs, así que los rangos son amplios.

Briefs que produjeron un artefacto verificado: 91.7%

33 de 36 · intervalo de 95%: 78.2%–97.1% · 5 de septiembre de 2026

Éxito reportado que no se sostuvo: 0.0%

0 de 36 · intervalo de 95%: 0%–9.6%, así que no es una afirmación de que nunca ocurra

Cambió o rompió algo que nadie pidió tocar: 8.3%

3 de 36 · intervalo de 95%: 2.9%–21.8% · el listón no admite ninguna tasa

En resumen
Cada número tiene un comprobante guardado y una fecha.
Sin comprobante, no hay número.
¿No es suficientemente bueno? Lo dice.

El registro

El piso solo sube, y sube midiendo. Está junto a la última lectura. La cohorte auditada va primero; la muestra más pequeña sigue, rotulada como muestra, con el veredicto que le dio su propio comprobante (race-eval-b5, 5 de septiembre de 2026).

Tasa de falso éxito, auditada

15.3% dijo “listo” cuando no lo estaba: 143 de 932 compilaciones verificadas, con modelos gratuitos (intervalo de 95%: 13.2%–17.8%). El límite de producción es 2%, así que la puerta de lanzamiento no se cumple. Cohorte auditada de compilaciones amplias · 1 de septiembre de 2026 · registro de mediciones

Verificadas de principio a fin, auditadas

68.8% de las compilaciones verificadas de principio a fin: 641 de 932 (intervalo de 95%: 65.7%–71.7%). Evidencia histórica, no calificación del código de hoy. La misma cohorte auditada · 1 de septiembre de 2026 · registro de mediciones

Tasa de resolución de compilaciones, muestra de 36 briefs

91.7% de los briefs se construyó hasta un resultado verificado con modelos gratuitos. 33 de 36 (rango 78.2%–97.1%). Una muestra, no la cohorte auditada, y el veredicto de su comprobante es por debajo del listón: tres compilaciones rompieron algo, y el listón no admite ninguna. Muestra histórica, 36 de 37 · 2026-09-05

Tasa de falso éxito, muestra de 36 briefs

0.0% dijo “listo” cuando no lo estaba. 0 de 36, pero el rango es 0%–9.6%, así que no es una promesa, y los 932 auditados de arriba dicen 15.3%. Una muestra cuyo comprobante tiene el veredicto por debajo del listón. Muestra histórica, 36 de 37 · 2026-09-05

Tasa de daño colateral, muestra de 36 briefs

8.3% rompió algo que nadie pidió tocar: 3 de 36. Por eso la muestra está por debajo del listón. El listón es cero. Muestra histórica, 36 de 37 · 2026-09-05

Violaciones de accesibilidad

0 errores de accesibilidad en nuestras páginas, en un navegador real con dos anchos. auditoría a escala de servicio · 2 de septiembre de 2026

Lo que puedes tener hoy

Lo que puedes tener aquí hoy, parte por parte

Cada resultado que anuncia la página de inicio, dividido en las partes por las que preguntarías por separado. Cada etiqueta se calcula a partir de registros, nunca se escribe a mano. Disponible aquí significa que un modelo creó ese tipo con un resultado verificado en la ejecución de evaluación race-eval-b5, y que cada capacidad que usa está comprobada en vivo. Requiere conexión significa un servicio que conectas primero. Experimental significa que se inicia y se verifica, pero ningún registro lo demuestra de principio a fin, o que una capacidad que usa está instalada y aún no comprobada en vivo. Aún no disponible significa que nada aquí lo crea.

Resultados anunciados y si puedes tener cada parte aquí
ResultadoAquí hoyLo que obtienes
PreguntarDisponible aquíRespuestas en el chat, con las fuentes web de las que provienen.
Crear softwareDisponible aquíUn sitio web, servicio de API o herramienta nuevos, creados como un proyecto aquí que puedes descargar.
Crear softwareRequiere conexiónUn cambio hecho en tu propio repositorio de GitHub.
Lanzar un sitioDisponible aquíPáginas de destino, blogs y portafolios, creados y verificados en teléfono y computadora portátil.
Lanzar un sitioExperimentalPublicado en línea en una dirección de medina19.com, con reversión.
Lanzar un sitioExperimentalUn escaparate: productos, precios y un carrito guardado en el navegador del visitante.
Lanzar un sitioAún no disponibleRecibir pedidos y pagos con tarjeta.
DiseñoExperimentalUn kit de marca, tarjetas para redes sociales y piezas impresas, como SVG y HTML que puedes editar.
DiseñoExperimentalArchivos PNG y PDF exportados a partir de ellos, cuando se ejecuta el paso de exportación de esta instancia.
PresentarExperimentalUna presentación como página web, con notas del orador, que se imprime en PDF con una diapositiva por página.
PresentarAún no disponibleUn archivo de PowerPoint (.pptx) editable.
InformeDisponible aquíUna página de panel con cifras de resumen y una tabla.
InformeExperimentalUna página de informe con gráficos creados a partir de un CSV que le des.
Hoja de rutaAún no disponibleInvestigación a fondo
Hoja de rutaAún no disponibleAutomatizaciones
Hoja de rutaAún no disponibleAnálisis de datos conectados
Hoja de rutaAún no disponibleApps móviles
Tres ejecuciones de prueba reales (en inglés)

Recorded runs

Three real runs, as the grader recorded them.

Passed

Asked “Add a contact page at contact.html with the studio's email address, hello@wildwoodpottery.co.uk, and link to it from the home page.”

Result Changed contact.html, index.html in a website project, built by a free AI model.

Verified 5 of 5 checks on what was asked passed, and 3 of 3 checks that the rest of the project was left alone.

Not verified This adds contact.html, and nothing in your project's tests covers that yet — they passed before the file existed and they pass now, which says nothing about it.

Eval run · 2026-09-05 · add-a-contact-page

Passed

Asked “If someone passes a filename that does not exist, say so plainly instead of crashing.”

Result Changed tool.py in a python-tool project, built by a free AI model.

Verified 2 of 2 checks on what was asked passed, and 1 of 1 checks that the rest of the project was left alone.

Not verified Not established by this run: that a passing rate on this corpus holds on work outside it.

Eval run · 2026-09-05 · python-handle-a-missing-file

Broke something it was not asked to touch

Asked “Add a services page at services.html listing three things we offer, and link to it from the main navigation.”

Result Changed index.html, services.html, style.css in a website project, built by a free AI model.

Verified 4 of 4 checks on what was asked passed, and 1 of 2 checks that the rest of the project was left alone.

Failed check file_matches index.html: no match for 'id="contact"'.

Eval run · 2026-09-05 · website-add-a-services-page

Briefs from ForgeOS’s own evaluation corpus, built by the free model fleet and graded against the files produced, on 2026-09-05 — not customer projects. That run: 33 of 37 passed. The full record.

Cinco conteos de lo que puede construir

Suenan parecidos. No lo son. Del más amplio al más estricto.

Iniciables

37 tipos de proyecto que puede iniciar como un proyecto funcional con pruebas. Iniciar no prueba que construya bien uno. contado a partir del iniciador de proyectos

Cubiertos por el corpus

37 tipos tienen briefs de prueba con respuestas escritas. Esto muestra que las verificaciones funcionan; no es que un modelo construya uno. contado a partir del corpus de evaluación de compilaciones

Calificados con modelo

11 tipos en los que un modelo construyó al menos un brief hasta un resultado verificado en la última ejecución. Una ejecución muestrea algunos briefs, no todos. ejecución de evaluación race-eval-b5 · 5 de septiembre de 2026

Recetas de tecnología

127 tecnologías con un comando de compilación real, aunque una máquina dada no tenga las herramientas. contado a partir de las recetas del tejido de compilación

Catalogadas

325 combinaciones de tecnología y área del sistema para las que puede planificar. Una combinación es una tecnología en un área, así que una tecnología usada en dos áreas cuenta dos veces: no es un conteo de tecnologías distintas. Catalogada no es comprobada, así que tómalo como una lista, no como una habilidad. contado a partir del catálogo del tejido de compilación

Benchmark: solo los brazos medidos

Solo se comparan los brazos medidos de abajo. Cada uno de los demás brazos declarados aparece como no medido, con su motivo; no se infiere ningún puntaje ni ranking para él.

Brecha con el agente de frontera

Among measured arms only (claude_code, forgeos_free_models, forgeos_model_free): measured on 50 tasks across 3 arms; no arm is proven better across every dimension. Frontier: forgeos_free_models, forgeos_model_free. La tasa de resolución de la flota gratuita menos la de Claude Code fue de 0.0 puntos en estas 50 tareas (0 es paridad en esta ejecución). Una sola ejecución no establece paridad ni superioridad en general. comprobante de comparación · 2026-09-26 (ejecución 2)

tasks_seen 50 minimum_tasks_per_arm 50

publishable true

claim Among measured arms only (claude_code, forgeos_free_models, forgeos_model_free): measured on 50 tasks across 3 arms; no arm is proven better across every dimension. Frontier: forgeos_free_models, forgeos_model_free.

forgeos_model_routed

No medido. The run host lacked a workspace with a connected provider, a spending limit and an available model; the September 1 run is a different snapshot.

forgeos_model_free

56% resueltas · 56% de pruebas ocultas aprobadas · 44% necesitó a una persona · $0.0000 de costo medio por tarea · N=50 tareas.

forgeos_free_models

96% resueltas · 96% de pruebas ocultas aprobadas · 4% necesitó a una persona · $0.0000 de costo medio por tarea · N=50 tareas.

claude_code

96% resueltas · 96% de pruebas ocultas aprobadas · 4% necesitó a una persona · $0.0861 de costo medio por tarea · N=50 tareas.

codex

No medido. The September 26 run stopped before task 1: the ChatGPT usage limit was exhausted and the API account had no credits.

cursor

No medido. Declared after this run; no Cursor CLI run receipt is retained for this comparison.

replit_agent

No medido. No run receipt is retained; this arm requires a person to drive the Replit workspace and retain screen receipts.

Lo que esto no es. Esto no es un puntaje de SWE-bench. Son nuestras propias tareas de archivos pequeños, ejecutadas por nosotros. Esta comparación no establece ningún resultado a escala de repositorio ni frente a un brazo no medido.

El estándar de ForgeOS

Cada página web que construye ForgeOS se mide, en un navegador real sobre un teléfono lento emulado, contra los listones de abajo. Cada listón está fijado en el valor del benchmark publicado que nombra, o más allá. Una compilación que no alcanza un listón se devuelve para repararla; si aun así no lo alcanza cuando se agotan los intentos, se entrega indicando qué listón no alcanzó, y nunca se le llama lista. Un listón que no se pudo medir se reporta como no medido, nunca como cumplido. Son nuestras mediciones frente a benchmarks publicados, no una certificación ni un ranking.

Debajo de los listones: cada plantilla inicial con la que empieza un proyecto, según lo medido en el registro evidence/launch-fitness/outcome-standard.json.

  • Largest Contentful Paint: at most 2.5 s · Google
  • Cumulative Layout Shift: at most 0.1 · Google
  • Total Blocking Time (the lab stand-in for Interaction to Next Paint): at most 200 ms · Google
  • Page weight on first load: at most 1,500 KB · HTTP Archive
  • JavaScript on first load: at most 300 KB · HTTP Archive
  • Images load, are local, keep their shape and are sharp: at most 0 faults · policies/responsive-image-quality.json
  • Accessibility in the rendered page (axe-core, WCAG 2.2 A and AA rules): at most 0 violations · W3C / Deque
  • Accessibility in the source (the launch-fitness WCAG 2.2 AA checks): at most 0 findings · W3C
  • No sideways scrolling and no cut-off text at 360, 390, 768, 1280 and 1440 px: at most 0 faults · W3C
  • No placeholder content: at most 0 findings · Google / IETF
  • The launch-fitness matrix at FIT 100: at least 100 · config/launch-fitness-standard.json
  • The app works when pressed: passed · src/forgeos/functional_acceptance.py
  • website meets every bar that applies
  • web-app-spa meets every bar that applies
  • browser-extension meets every bar that applies
  • progressive-web-app meets every bar that applies
  • scene-3d meets every bar that applies
  • game-2d meets every bar that applies
  • game-3d meets every bar that applies
  • realtime-hardware meets every bar that applies
  • blog meets every bar that applies
  • landing-page meets every bar that applies
  • portfolio meets every bar that applies
  • dashboard meets every bar that applies
  • docs-site meets every bar that applies
  • brand-assets meets every bar that applies
  • prototype meets every bar that applies
  • motion meets every bar that applies
  • slides meets every bar that applies
  • data-report meets every bar that applies
  • print-piece meets every bar that applies
  • email-newsletter meets every bar that applies
  • social-kit meets every bar that applies
  • press-kit meets every bar that applies
  • shop meets every bar that applies
  • campaign meets every bar that applies
  • gov-service meets every bar that applies
  • impact meets every bar that applies
  • performance meets every bar that applies

Cómo leerlo

Las muestras pequeñas son ruidosas

Una sola ejecución nunca demuestra un cambio. Con 36 briefs el rango es amplio (78.2%–97.1%).

Lo mejor no es lo último

Guardamos ambos. Solo una medición real sube el piso.

Sin comprobante, se rechaza

Un número sin comprobante guardado nunca se muestra.

Lo que bloquea el lanzamiento

El falso “listo” debe estar por debajo de 2%. Las ejecuciones antiguas no califican el código de hoy.

Pruébalo con tu propia idea.

Gratis. Te preguntamos antes de enviar código a modelos gratuitos que podrían conservarlo (por qué).