Activation Contract / Contrato de activación
Usa esta skill al elegir infraestructura, proveedor, backend o coste operativo. La estrategia free-first es obligatoria para validación de ideas.
Hard Rules / Reglas estrictas
- Agota el nivel inferior de la escalera antes de subir.
- Un servicio pagado, backend dedicado o autoalojamiento exige excepción escrita y aprobada.
- No confundas precio cero con coste cero: incluye operación, seguridad, copias, fiabilidad y tiempo humano.
- Verifica condiciones vigentes, cuota, pausa, retención y uso comercial desde fuentes oficiales antes de elegir proveedor.
Decision Gates / Puertas de decisión
| Necesidad probada |
Nivel permitido |
| Landing, contenido, demo o datos ficticios |
Estático, local o PWA. |
| Datos, auth o archivos con políticas claras |
BaaS gratuito gestionado. |
| Secreto, webhook o operación breve privilegiada |
Función edge/serverless. |
| Proceso duradero, trabajo largo o integración privada compleja |
Backend dedicado con excepción. |
| Control total con operador disponible |
Autoalojamiento con plan operativo. |
Execution Steps / Pasos de ejecución
- Define la hipótesis y el requisito que no puede cumplir el nivel actual.
- Compara la opción más simple y gratuita con sus límites verificables.
- Si escalas, registra excepción: requisito, alternativas descartadas, coste, operador, seguridad, respaldo y salida/migración.
- Aísla SDK y proveedor detrás de un adaptador y conserva exportación de datos.
- Revisa cuota y coste antes de lanzamiento y ante crecimiento.
Output Contract / Contrato de salida
Entrega nivel seleccionado, evidencia, límites, coste total, riesgos, excepción si aplica y disparadores de migración.
References / Referencias
skills/backendless-apps/SKILL.md — opciones sin backend dedicado.
skills/deployment-strategy/SKILL.md — verificación de proveedores y operación.
1---2name: free-first-architecture3description: "Disparador: coste, hosting, backend, proveedor, free tier. Decide infraestructura con estrategia gratuita obligatoria."4license: Apache-2.05metadata:6 author: "gentleman-programming"7 version: "1.0"8---910## Activation Contract / Contrato de activación1112Usa esta skill al elegir infraestructura, proveedor, backend o coste operativo. La estrategia *free-first* es obligatoria para validación de ideas.1314## Hard Rules / Reglas estrictas1516- Agota el nivel inferior de la escalera antes de subir.17- Un servicio pagado, backend dedicado o autoalojamiento exige excepción escrita y aprobada.18- No confundas precio cero con coste cero: incluye operación, seguridad, copias, fiabilidad y tiempo humano.19- Verifica condiciones vigentes, cuota, pausa, retención y uso comercial desde fuentes oficiales antes de elegir proveedor.2021## Decision Gates / Puertas de decisión2223| Necesidad probada | Nivel permitido |24| --- | --- |25| Landing, contenido, demo o datos ficticios | Estático, local o PWA. |26| Datos, auth o archivos con políticas claras | BaaS gratuito gestionado. |27| Secreto, webhook o operación breve privilegiada | Función edge/serverless. |28| Proceso duradero, trabajo largo o integración privada compleja | Backend dedicado con excepción. |29| Control total con operador disponible | Autoalojamiento con plan operativo. |3031## Execution Steps / Pasos de ejecución32331. Define la hipótesis y el requisito que no puede cumplir el nivel actual.342. Compara la opción más simple y gratuita con sus límites verificables.353. Si escalas, registra excepción: requisito, alternativas descartadas, coste, operador, seguridad, respaldo y salida/migración.364. Aísla SDK y proveedor detrás de un adaptador y conserva exportación de datos.375. Revisa cuota y coste antes de lanzamiento y ante crecimiento.3839## Output Contract / Contrato de salida4041Entrega nivel seleccionado, evidencia, límites, coste total, riesgos, excepción si aplica y disparadores de migración.4243## References / Referencias4445- `skills/backendless-apps/SKILL.md` — opciones sin backend dedicado.46- `skills/deployment-strategy/SKILL.md` — verificación de proveedores y operación.