ES
Menú
Referencia del framework

El repositorio del sitio

Recorrido verificado del sitio SHAPE real, sus límites, instrucciones y conocimiento del producto.

Una implementación real, revisada el 15-10-2026

Este repositorio construye el sitio real. Demuestra prácticas elegidas de SHAPE; una aplicación funcional no valida todas las variantes. El inventario seleccionado se comprobó en el árbol de trabajo. Se omiten deliberadamente otros archivos anidados, dependencias generadas y salidas de compilación; no es un volcado completo. No incluye credenciales ni archivos privados.

shape/
├── AGENTS.md
├── agent_instructions/
│   ├── SHAPE.md
│   ├── STACK.md
│   ├── ARCHITECTURE.md
│   ├── DESIGN.md
│   └── OBJECTIVES.md
├── specifications/
│   ├── requests/
│   ├── archive/
│   └── current/
├── app/
│   ├── (english)/
│   ├── (german)/de/
│   └── (spanish)/es/
├── application/
├── domain/
├── infrastructure/
├── components/
├── styles/
├── i18n/
├── scripts/
├── tests/
│   ├── unit/
│   └── e2e/
├── public/
├── resources/
├── diagrams/
├── docs/
├── server.js
├── next.config.mjs
├── package.json
└── pnpm-lock.yaml

Ciclo de especificaciones: specifications/requests/ contiene solicitudes humanas pendientes; specifications/archive/ conserva solicitudes humanas implementadas como registros históricos; specifications/current/ contiene descripciones mantenidas por el agente del comportamiento actualmente requerido. Archivar las solicitudes implementadas sin reescribir su contenido histórico y actualizar las especificaciones vigentes. Los mensajes y conversaciones pueden autorizar desarrollo sin archivo formal; mantener el registro vigente con independencia del formato de solicitud.

Instrucciones reales, no el mínimo conceptual

El AGENTS.md raíz real contiene reglas detalladas además del descubrimiento; es mayor que el modelo mínimo. No se reescribió para encajar en el ejemplo. Véase el recorrido raíz.

En agent_instructions/ existen SHAPE.md (principios de agentes), STACK.md (tecnología aprobada), ARCHITECTURE.md (internacionalización y límites de capas), DESIGN.md (orientación visual) y OBJECTIVES.md (contexto empresarial explícitamente no normativo). El ejemplo central y el recorrido de archivos reproducen fuentes en su orden. Son nombres de este proyecto, no una lista universal; aquí no existe LIBRARIES.md.

Primeras líneas reales (fuente literal en inglés):

ArchivoPrimera líneaRecorrido
ARCHITECTURE.md## Internationalization (i18n) ArchitectureLeer fuente y explicación
DESIGN.md# DESIGN.mdLeer fuente y explicación
OBJECTIVES.md# OBJECTIVES.md — SHAPE Framework WebsiteLeer fuente y explicación
SHAPE.md# SHAPE — Core Agent PrinciplesLeer fuente y explicación
STACK.md# STACK.mdLeer fuente y explicación

Responsabilidades por directorio

RutaContenido y exclusionesResponsabilidad y accionesMotivo / alcance
AGENTS.mdDescubrimiento y reglas detalladas reales; no intención funcionalEdición solo por instrucción explícita del usuario; agentes leenEntrada ampliada del proyecto
agent_instructions/Tecnología, arquitectura, diseño y contexto permanentes; no especificaciones de funcionalidadesResponsables gobiernan estándares; agentes leen y cambian con autoridadConvención extensible, archivos elegidos
specifications/requests/Peticiones humanas; no contenido ejecutablePersonas redactan; agentes leen, no modifican sin instrucciónRegistro histórico del proyecto
specifications/archive/Peticiones humanas anteriores; no código generadoPersonas conservan historial; agentes leen sin cambios no autorizadosProcedencia archivada, no carpeta obligatoria SHAPE
specifications/current/Requisitos por área; no archivo maestro únicoAgentes mantienen; personas deciden intenciónPráctica actual del proyecto
app/Adaptadores EN/DE/ES y metadatos; no UI duplicada por idiomaAgentes siguen arquitectura; cambios arquitectónicos con responsableRutas de Next.js
domain/Contratos, rutas canónicas y relaciones; no UI ni sistema de archivosAgentes mantienen contratos e inventarioSeparación de estructura
application/Ensamblado de navegación, metadatos y rutas; no presentaciónAgentes conectan dominio y cargadoresCapa de aplicación
infrastructure/Carga YAML/archivos de servidor y recuperación HTTP; no acceso desde clienteAgentes usan capacidades aprobadasLímite de infraestructura
components/UI canónica compartida e interacciones pequeñas; no componentes por idiomaReutilización; cambios compartidos de diseño requieren autoridadPresentación React
styles/Tokens centrales y estilos globales; no valores arbitrariosResponsable de diseño gobierna estándares; agentes usan tokensTema intercambiable
i18n/Ayudantes de idioma y YAML EN/DE/ES; no prosa ejecutable/JSXAgentes mantienen paridad y metadatosArquitectura de contenido local
scripts/Generación de diagramas/recuperación, validación y paquetes; no política de productoEjecución solo autorizada, incluidas reglas de pruebasOperaciones, no herramientas obligatorias SHAPE
tests/unit/, tests/e2e/Pruebas Vitest/Playwright y datos; no aceptación humanaComprobaciones autorizadas; derivación independiente exige otro contextoHerramientas elegidas por proyecto
public/Recursos servidos y recuperación; no secretosPublicación segura aprobada; imágenes protegidas en esta actualizaciónArchivos para navegador
resources/Ilustraciones originales locales; no lógica empresarialRecursos aprobados conservados; sin edición de imágenesMaterial fuente local
diagrams/Mermaid editable/configuración; no política de permisosEl build puede derivar SVG; aquí no se regeneranCanal de ilustraciones del sitio
docs/Despliegue y verificación; no nuevo comportamientoAgentes mantienen hechos/resultados; sin aceptación inventadaEvidencia operativa
server.js, next.config.mjsInicio/configuración cPanel; no dominioRige arquitectura existente; confirmar responsableAlojamiento elegido
package.json, pnpm-lock.yamlScripts y dependencias exactas; no credencialesDependencias nuevas requieren aprobación humana; agentes reutilizanHerramientas reproducibles

¿Convención del marco o elección del proyecto?

ElementoQué hace este sitio¿Requisito general de SHAPE?¿Quién puede cambiarlo?Importancia
Descubrimiento raízAGENTS.md detallado dirige a todo MarkdownEntrada mínima como convención; contenido completo localInstrucción explícita del usuario aquíEncontrar reglas sin registro manual
Directorio de instruccionesCinco documentos realesExtensible, sin inventario prescritoResponsables autorizados; confirmar con responsable del repositorioSeparar asuntos duraderos
Archivos nombradosSHAPE.md, STACK.md, ARCHITECTURE.md, DESIGN.md, OBJECTIVES.mdSin nombres universales; identidad canónica pendienteConfirmar con responsable del repositorioNo convertir ejemplos en mandatos
Organización de especificacionesPeticiones y áreas de estado actualElección local; ciclo de tres directorios; archivo maestro opcionalResponsables humanos de intención; agentes mantienen contextoPreservar procedencia y continuidad
Fuente/estructuraCapas Next.js/React y YAMLEspecífico del sitioConfirmar con responsable del repositorioSHAPE no prescribe arquitectura
Herramientas de pruebasVitest y PlaywrightLocales; verificación independiente sigue como principioPersonas autorizan ejecución según normas localesPruebas no equivalen a aceptación
Acceso técnicoEntorno/repositorio deben aplicar límitesPrincipio general; controles según empresaAdministradores autorizados; confirmar responsableEl texto no crea permisos

Un cambio pequeño verificable y sus límites

La petición conservada specifications/archive/SHAPE_Framework_Website_QA_Round_3_Correction_Spec.md solicitó consolidar criterios duplicados. El cambio afectó solo esos textos de i18n/en/guides/discovery.yaml y i18n/en/guides/feature-specification.yaml y sus equivalentes alemanes/españoles. specifications/current/content.md y las pruebas tests/unit/round3-content.test.tsx y tests/e2e/qa-content.spec.ts registran intención y comprobaciones.

docs/QA-ROUND-3.md registra 62 pruebas unitarias y 57 de navegador superadas, una omisión intencional y sumas de imágenes intactas. Son resultados locales, no prueba de autoría independiente, ejecución en producción ni aceptación humana. No había registro de aceptación ni revisión del cambio confirmada en Git; no se inventan publicación ni aceptación. Es un ejemplo verificable del árbol de trabajo con esos límites.