# One Creatives — Diseño gráfico en Zaragoza Estudio de diseño gráfico en Zaragoza con suscripción mensual. Branding, diseño web, packaging y más. Sin sorpresas, pausa o cancela cuando quieras. ## Contract - Version: 2026-01-agent-ready - Runtime: Astro static output on Cloudflare Pages - Normal visits: no Workers or Pages Functions required ## Business JSON ```json { "contractVersion": "2026-01-agent-ready", "site": { "title": "One Creatives — Diseño gráfico en Zaragoza", "description": "Estudio de diseño gráfico en Zaragoza con suscripción mensual. Branding, diseño web, packaging y más. Sin sorpresas, pausa o cancela cuando quieras.", "baseUrl": "https://onecreatives.es", "canonicalBaseUrl": "https://onecreatives.es", "language": "es" }, "business": { "name": "One Creatives", "legalName": "David Herrando Pugés", "businessType": "individual", "taxId": "73444766Q", "activity": "Estudio de diseño gráfico y branding", "address": "Calle San Miguel, 27, 6ºD - CP 50001", "city": "Zaragoza", "country": "España", "email": "hola@onecreatives.es", "phone": "+34 679 861 044", "openingHours": [], "sameAs": [] }, "urls": { "home": "https://onecreatives.es/", "privacy": "https://onecreatives.es/legal/privacidad", "cookies": "https://onecreatives.es/legal/cookies", "terms": "https://onecreatives.es/legal/aviso-legal", "llms": "https://onecreatives.es/llms.txt", "llmsFull": "https://onecreatives.es/llms-full.txt", "agentGuide": "https://onecreatives.es/agent.md", "agentSkills": "https://onecreatives.es/.well-known/agent-skills/index.json", "apiCatalog": "https://onecreatives.es/.well-known/api-catalog" } } ``` ## Services JSON ```json { "contractVersion": "2026-01-agent-ready", "services": [ { "id": "branding", "name": "Branding", "description": "Identidad visual completa. Logotipos, tipografía, paleta y manual de marca que diferencia." }, { "id": "web", "name": "Diseño web", "description": "Interfaces UI/UX que convierten." }, { "id": "packaging", "name": "Packaging", "description": "Envases que venden en el lineal." }, { "id": "carteleria", "name": "Cartelería", "description": "Gráfica de alto impacto visual." }, { "id": "artes-finales", "name": "Artes finales", "description": "Listos para imprenta." }, { "id": "motion", "name": "Motion", "description": "Reels y animaciones para redes." }, { "id": "desarrollo", "name": "Desarrollo web", "description": "Front-end profesional." } ] } ``` ## FAQs JSON ```json { "contractVersion": "2026-01-agent-ready", "faqs": [ { "id": "faq-1", "question": "¿Qué significa \"diseño ilimitado\"?", "answer": "Puedes enviar tantas peticiones como quieras. Trabajamos en ellas una a una (o dos con Business) y las completamos en orden. Sin límite mensual." }, { "id": "faq-2", "question": "¿Cuánto tardáis en entregar?", "answer": "La mayoría en 24-48h laborables. Proyectos complejos como branding o web pueden llevar más, pero siempre te informamos del plazo." }, { "id": "faq-3", "question": "¿Puedo pausar o cancelar?", "answer": "Sí. Pausa cuando quieras y reactiva cuando necesites. Cancela sin penalización. Renovación mensual, sin permanencia." }, { "id": "faq-4", "question": "¿Cómo funciona el proceso?", "answer": "Eliges plan, accedes al sistema de peticiones, describes lo que necesitas y nuestro equipo trabaja. Recibes el diseño y pides revisiones ilimitadas." }, { "id": "faq-5", "question": "¿Qué tipo de diseños hacéis?", "answer": "Branding, logotipos, diseño web UI/UX, packaging, cartelería, flyers, presentaciones, gráfica para redes, artes finales para imprenta, y más." }, { "id": "faq-6", "question": "¿Las revisiones son ilimitadas?", "answer": "Sí. Cambios y ajustes hasta que estés 100% satisfecho. Sin límite ni coste extra." }, { "id": "faq-7", "question": "¿Puedo usarlo para varias marcas?", "answer": "Basic: 1 marca. Business y Pro: marcas ilimitadas desde la misma suscripción." }, { "id": "faq-8", "question": "¿Diferencia entre planes?", "answer": "Peticiones simultáneas y velocidad. Basic: 1 activa (48h). Business: 2 activas (48h), marcas ilimitadas. Pro: ilimitadas (24h)." } ] } ``` ## Policies JSON ```json { "contractVersion": "2026-01-agent-ready", "legal": { "lastUpdated": "16/02/2026", "hostingProvider": "Cloudflare Pages", "dataProtectionEmail": "hola@onecreatives.es", "urls": { "privacy": "https://onecreatives.es/legal/privacidad", "cookies": "https://onecreatives.es/legal/cookies", "terms": "https://onecreatives.es/legal/aviso-legal" } }, "cookies": { "activeCategories": [ "necessary" ], "own": [ { "name": "weblio_consent", "purpose": "Almacena las preferencias de cookies del usuario", "duration": "1 año" } ], "thirdParty": [], "cloudflareAnalytics": { "enabled": false, "classification": "cookieless analytics; document in policy when enabled" } } } ``` ## Actions JSON ```json { "contractVersion": "2026-01-agent-ready", "actions": [ { "id": "contact", "type": "contact", "enabled": true, "name": "Contacto", "method": "POST", "endpoint": "https://forms.weblio.es/v1/contact", "formId": "contact", "requiresConsent": true, "requiresTurnstile": true, "humanIntentRequired": true }, { "id": "booking", "type": "booking", "enabled": true, "mode": "internal", "name": "Reserva tu consulta gratuita", "endpoints": { "settings": "https://app.weblio.es/api/public/booking/3/settings", "availability": "https://app.weblio.es/api/public/booking/3/availability", "book": "https://app.weblio.es/api/public/booking/3/book", "waitlist": "https://app.weblio.es/api/public/booking/3/waitlist" }, "requiresTurnstile": true, "humanIntentRequired": true } ], "unsupportedActions": [ "ecommerce", "cart", "checkout", "stock", "payments", "autonomous_agent_transactions" ] } ``` # Agent Guide This Weblio template is agent-fillable, not agent-rewritten. ## Fillable areas - Copy, page sections, CTAs and images. - `src/config/weblio.auto.json` values generated by app-weblio. - Real services in `services` and real FAQs in `faqs`. - Agent discovery preferences in `agentDiscovery`. - Blog markdown content under `src/data/blog/**`. - Visual tokens allowed by the theme contract. ## Core areas Agents must not edit these areas unless the task is explicitly core/platform work: - `src/components/seo/**` - `src/components/core/**` - `src/store/**` - `src/utils/**` - `astro.config.mjs` - `public/_headers` - `src/pages/robots.txt.ts` - Agent-readable routes and JSON feeds. - Agent skills and public API discovery endpoints. - Legal base routes and templates. - Config loading, merge and validation. - JSON-LD builders. - Cookie and tracking manager. ## Rules - Do not invent services, FAQs, prices, reviews, stock, opening hours, policies or products. - Do not create ad hoc forms; use the contact/booking contracts. - Do not add inline tracking or noscript pixels. - Do not declare unsupported actions in `actions.json`. - Public pages need a single H1, title, description, canonical and applicable centralized schema. - Visible sections should have a stable id, semantic heading and descriptive CTA. - Services and FAQs belong in the config contract, not only in visual copy. - Blog posts need SEO metadata, useful cover alt text and BlogPosting schema from the builder. - New public routes must update sitemap eligibility, reviewable pages and agent-readable resources when applicable.