INVESTIGACIÓN PRE-ALFA · APACHE-2.0

El lenguaje de sistemas creado para agentes de código y legible por personas.

Entra significado. Sale código máquina verificado.

El código fuente sigue siendo una proyección clara para personas. Los agentes trabajan con significado tipado, identidad estable, contexto acotado y cambios ligados a una revisión. En la instantánea auditada, los 49 requisitos del producto completo son Parciales y ninguno está Implementado.

semaprax://v0.2investigación pre-alfa
revision  sha256:<program-state>
query     app.main --depth 1
context   typed · bounded · stable-id
patch     expected_revision == current
verify    fail_closed
target    native | browser/wasm
// STATUS

Estado del repositorio en la instantánea auditada

Instantánea del repositorioc16348f · 2026-08-29. La documentación pasó, pero el workflow general falló. Por eso este head no se etiqueta como verificado.
Estado del producto completo49 Parcial · 0 Implementado · 0 Faltante
Contrato de grafo y proyectoGraph ≤ v24 · Project v1 base · Project v8, v9, v10 vista previa
Base de promociónEsta instantánea no afirma ningún commit ni ejecución de workflow de promoción exactos y correctos.
Vista previa de desarrollo en el código fuenteLos perfiles de proyecto de datos owned, records y UTF-8, el análisis de paquetes, las ampliaciones de borrowing, Project Agent Transport y Revision Store existen en el código fuente, pero no están publicados o promovidos.

¿Qué es Semaprax?

Semaprax es un lenguaje de sistemas experimental y nativo para agentes, con esquemas de grafo semántico seleccionados por las funciones usadas hasta v24. El prototipo v0.2 contiene vías acotadas para intérprete, C11/Clang, Core Wasm/Node, workspace, proyectos, paquetes, ownership, borrowing, transporte y revisiones. Son avances parciales, no un producto completo ni una ABI general estable.

// 01

Un programa, tres superficies de trabajo

El código para personas, el significado para agentes y la salida de máquina proceden del mismo estado semántico versionado. Cada flecha es un límite de evidencia.

  1. Código para personasLa sintaxis legible sigue siendo la superficie de autoría y revisión.
  2. Grafo semántico del programaLos IDs estables exponen significado, contexto, diagnósticos y objetivos de parche.
  3. Salida verificadaLos subconjuntos admitidos se compilan de forma determinista a artefactos nativos o navegador/Wasm.

Semaprax semantic program graph: Semaprax transforma código legible en HIR validado y un grafo semántico seleccionado por las funciones usadas. Graph v22 añade hechos de records y variantes owned, v23 Shared Loan Plan y v24 borrowing de campos de bytes owned proyectados. Project v1 sigue siendo la base promovida; Project v8-v10 y sus rutas de paquete son vistas previas, no APIs públicas compatibles.

// 02

La hipótesis, no el titular

Semaprax prueba si un sistema de programación puede reducir el contexto y la ambigüedad de reparación para agentes de código. Un menor coste de modelo es una hipótesis, no un resultado demostrado con tokens, latencia, calidad o escala de repositorio.

HIPÓTESIS NO DEMOSTRADA Menos contexto y menor coste a escala de repositorio
// 03

Un índice de investigación con un propietario por pregunta

Cada página responde una sola pregunta de marca para que buscadores y motores de respuesta reconozcan la ruta autoritativa.

// 04

Registro de evidencia de capacidades

Estado actualEstado de evidenciaAlcanceEvidencia
Grafo semántico seleccionado por funcionesParcialPreservación legacy, records y variantes owned, Shared Loan Plan y borrowing proyectado hasta v24.Repositorio de GitHub
Contexto acotado para agentesParcialLímites deterministas de bytes, nodos, profundidad y fronteras.Repositorio de GitHub
Parches ligados a revisiónParcialRevisión exacta, rechazo obsoleto y validación selectiva del delta.Repositorio de GitHub
Cambios de workspace por capasParcialRename, Change, Replacement, derivación estructural y publicación autenticada sin autoridad general sobre árbol o Git.Repositorio de GitHub
Evidencia y almacenamiento de revisionesParcialReview, Impact, Target, Patch, Workspace, generaciones inmutables y revisiones autenticadas.Repositorio de GitHub
Project v1 y vistas previas v8-v10Parcialv8 Bytes, Option y Result; v9 records owned planos; v10 UTF-8 owned, preservando v1-v7.Repositorio de GitHub
// FAQ

Preguntas respondidas sin exageraciones

¿Semaprax está listo para producción?

No. Es investigación pre-alfa Apache-2.0. El registro separa implementación acotada de finalización general.

¿Semaprax es solo para agentes de IA?

No. La fuente debe seguir legible para personas. Nativo para agentes describe el grafo, contexto, diagnósticos y parches disponibles para agentes de código.

¿Tu producto de IA necesita ingeniería con este nivel de evidencia?

Ver el trabajo de ingeniería de IA de Wavect.
Creado por Wavect como proyecto de investigación de sistemas de código abierto. Repositorio de GitHub. Las especificaciones de GitHub son la fuente normativa. Esta página es un resumen de investigación fechado.