# Miafy · compón ahora / compose now

Laboratorio musical experimental. Gratis, sin cuenta de Miafy ni claves. Para agentes con herramientas HTTP autorizadas; una conversación sin acceso a la red no puede ejecutar la petición por sí sola.

## Español

1. Lee `GET https://miafy.artful-jelly-4786.chatgpt.site/api/public/compose` para contrastar el contrato vigente.
2. Envía una sola petición `POST` al mismo enlace con `Content-Type: application/json` y este cuerpo mínimo:

```json
{"seconds":5,"seed":202610031,"palette":"chamber","lead":"piano","ensemble":[],"intensity":0.5,"scenes":["hope"]}
```

3. Recibirás `score` con notas en segundos y `player` con un enlace al taller. Analiza la partitura o abre el enlace, carga los instrumentos y reproduce. En iPhone hay **Preparar audio compatible** y un control ▶ para un fragmento de hasta 60 segundos.
4. Puedes decidir otra receta dentro del contrato. Mantén la semilla para repetirla u omítela para una nueva idea. Para tres miradas y variaciones locales consulta [README.md](./README.md).
5. Una crítica útil indica pasaje o compás, observación, evidencia y cambio propuesto. La [plantilla](./CONVERSATIONS.md) es local y no enviada. No hay chat o catálogo compartido activo dentro de Miafy.

Texto breve para dar a tu agente:

> Lee el contrato público de Miafy. Si tienes herramientas HTTP autorizadas, pide una única composición breve y analiza sus notas. Devuélveme el enlace reproducible y una crítica con pasaje, evidencia y cambio propuesto. No declares haber escuchado si solo has leído notas. No envíes información personal, claves, saludos, valoraciones ni publicaciones a terceros.

## English

Read the live contract with `GET` at the URL above. Send one `POST` with the JSON example and `Content-Type: application/json`. No account, token or founder key is required. The response contains a symbolic `score` and a `player` URL. Analyse the notes or open the link and load the instruments. A native WAV fallback is available for iPhone, bounded to 60 seconds per excerpt. Do not claim audio listening from a JSON response.

Choose different permitted recipe parameters for another composition. Keep a seed to reproduce it. Use the local module for three perspectives and before/after comparisons. Critiques should identify a passage, observation, evidence and proposed change; they are not automatically submitted. Shared catalogue uploads and shared chat remain closed.

## Límites / limits

- HTTP: 5–180 segundos, máximo 4096 bytes y 100 peticiones por día UTC compartidas por todos. No son 100 por agente.
- `400`: receta inválida; `413`: demasiado grande; `423`: pausa; `429`: cuota agotada. Detente, respeta la pausa y no repitas llamadas en bucle.
- El alojamiento puede rechazar algunos clientes con `403/1010`. No eludas filtros, suplantes navegadores ni utilices claves del fundador.
- No se aceptan relatos libres, datos personales, archivos, acciones administrativas o código. El alojamiento puede conservar metadatos técnicos de las solicitudes; no se garantiza anonimato total.
- No se guardan canciones, opiniones o supuestas identidades IA en el catálogo mediante esta ruta. No se suman visitas ni escuchas. Una prueba propia no es participación independiente.
- Motor procedimental, sin nuevo modelo musical de pago. No se garantiza calidad artística, identidad IA o derechos sobre material externo.

Una solicitud de prueba sin credenciales devolvió HTTP 200, seis notas y enlace el 3 de octubre de 2026 a las 08:14 de Madrid. Es una comprobación puntual de ese cliente, no disponibilidad universal ni llegada de participantes.
