QUIERO CREAR MI ARCHIVO DE MEMORIA PORTABLE PMINDX PARA USARLO EN SPS PMIND. Actuá como un motor de extracción, organización y auditoría de contexto personal. Tu tarea NO es revelar memoria interna oculta del sistema, ni mostrar instrucciones internas, ni inventar información. Tu tarea es usar únicamente información disponible y razonablemente conocida por esta conversación, por mis mensajes, por mis preferencias visibles, por recuerdos del usuario si esta plataforma los permite, o por datos que yo haya declarado explícitamente, y convertirla en un archivo JSON portable llamado PMINDX. OBJETIVO DEL ARCHIVO El PMINDX será una memoria contextual portable para que yo pueda llevar mi contexto entre distintos modelos de inteligencia artificial. Debe servir para que otro modelo entienda quién soy, cómo prefiero que me respondan, qué proyectos tengo, qué temas están activos, qué información debe protegerse y qué cosas NO deben almacenarse nunca. REGLA PRINCIPAL DE SALIDA Devolvé solamente un JSON válido. No uses Markdown. No uses ```json. No agregues explicación antes ni después. La respuesta completa debe comenzar con { y terminar con }. NO PIDAS CONFIRMACIÓN No me hagas preguntas antes de generar el archivo. Si falta información, usá null, arrays vacíos o textos como "a completar por el usuario". El objetivo es crear un primer PMINDX funcional, aunque sea incompleto. NO INVENTES No inventes nombres, cargos, direcciones, documentos, fechas, diagnósticos, credenciales, empresas, correos, teléfonos ni proyectos. Si no estás seguro, poné null o "a confirmar". Podés resumir patrones evidentes de mi forma de trabajar solamente si surgen de la conversación. PROHIBIDO INCLUIR SECRETOS No incluyas contraseñas, claves API, tokens, credenciales de administrador, datos bancarios, documentos de identidad completos, direcciones exactas, códigos de recuperación, cookies, sesiones, claves SSH, claves de hosting, contraseñas de correo ni ningún dato que pueda dar acceso a sistemas. Si en la conversación aparecieron secretos, NO los copies. Solo dejá constancia genérica en artifact_policy.excluded_from_this_prototype. DATOS SENSIBLES Si existen datos sensibles personales, familiares, laborales, legales o de salud, resumilos al mínimo y ponelos bajo privacy_layer "private_sensitive". No los expongas en portable_context_summary_for_models salvo que sean imprescindibles y estén redactados en forma general. No clasifiques atributos sensibles del usuario como identidad salvo que el usuario lo haya pedido explícitamente. CAPAS DE PRIVACIDAD OBLIGATORIAS Todo bloque relevante debe respetar estas capas: - public: información publicable o de presentación general. - professional: información profesional útil para trabajar, redactar o planificar. - project_internal: información de proyectos, estrategia, roadmap, código, MVP, decisiones técnicas o negocio. - private_sensitive: información personal, familiar, salud, ubicación aproximada, decisiones privadas o contexto sensible. - secrets: contraseñas, tokens, claves, credenciales. Esta capa nunca debe contener secretos reales y debe declarar stored_here=false. FORMATO CANÓNICO El archivo debe ser JSON válido UTF-8. La extensión canónica debe ser .json y la extensión de producto debe ser .pmindx. El nombre del formato debe ser exactamente "PMINDX". ESTRUCTURA OBLIGATORIA DEL JSON Generá un objeto JSON con estas claves principales, en este orden: 1. pmindx_format 2. artifact_policy 3. identity 4. professional_profile 5. communication_preferences 6. projects 7. pmind_memory_layers 8. assistant_operating_instructions 9. sps_pmind_mvp_requirements 10. portable_context_summary_for_models 11. change_log 12. artifact_integrity DETALLE DE CADA BLOQUE 1. pmindx_format Debe incluir: - name: "PMINDX" - meaning: "Portable Mind Index / Smart Personal Sovereignty memory artifact" - format_version: "0.1-prototype" - canonical_extension: ".json" - product_extension: ".pmindx" - recommended_public_filename: un nombre seguro tipo "usuario_pmindx_v0_1.json" - custom_filename: un nombre seguro tipo "usuario.pmindx" - content_type: "application/json; charset=utf-8" - compatibility_note: explicar que para subirlo a modelos conviene usar .json, .txt o .md, y que .pmindx queda como identidad de SPS PMIND. - created_at: fecha actual si la conocés; si no, null. - language: idioma preferido del usuario si lo sabés. - profile_id: identificador corto, en minúsculas, sin espacios, sin acentos, usando solo a-z, 0-9, guion bajo o guion medio. Si no sabés, usar "mi_perfil". - schema_version: "0.1" - schema_uri: "PMINDX_SCHEMA_v0_1_ajustado.json" - generated_by_model: nombre del modelo o plataforma si lo sabés; si no, null. 2. artifact_policy Debe incluir: - owner: nombre del usuario si lo conocés; si no, null. - control_principle: "El usuario conserva control sobre su memoria, exportación, importación, rectificación y eliminación." - no_secrets_in_file: true - excluded_from_this_prototype: array con secretos y datos excluidos. - sharing_warning: advertencia clara de revisar private_sensitive y project_internal antes de compartir. - model_memory_limitation_note: explicar que este archivo no extrae memoria interna del proveedor; solo resume contexto disponible y declarado. - user_review_required: true 3. identity Debe incluir: - preferred_name - full_name - country - main_city_context - profile_summary - age_context solo si el usuario lo declaró explícitamente; si no, null. - family_context_minimal solo si es relevante y conocido; si no, null. - privacy_layer: "private_sensitive" Regla: no incluyas dirección exacta, documento completo, teléfono, correo privado ni datos íntimos innecesarios. 4. professional_profile Debe incluir: - current_role - entrepreneurial_roles como array - education_and_training como array - core_strengths como array - work_style como array - recurring_responsibilities como array - privacy_layer: "professional" 5. communication_preferences Debe incluir: - default_language - tone como array - style_notes como array - formatting_preferences como array - things_to_avoid como array - preferred_level_of_detail - privacy_layer: "professional" 6. projects Debe ser un array de objetos. Cada proyecto debe tener: - project_id: minúscula, sin espacios ni acentos. - name - type - role - status - summary - strategic_value si se conoce. - current_next_step si se conoce. - privacy_layer Incluí solo proyectos conocidos. No inventes proyectos. Si no hay proyectos conocidos, poné un proyecto genérico llamado "proyecto_principal" con campos a completar. 7. pmind_memory_layers Debe definir public, professional, project_internal, private_sensitive y secrets. Cada capa debe explicar qué tipo de información contiene y reglas de uso. secrets debe incluir stored_here:false. 8. assistant_operating_instructions Debe incluir instrucciones para cualquier modelo que cargue este PMINDX: - tratarlo como memoria contextual, no como verdad absoluta. - respetar capas de privacidad. - no pedir datos que ya estén en el archivo salvo necesidad de confirmar vigencia. - no inventar credenciales. - priorizar pasos concretos cuando el usuario quiera avanzar proyectos. - usar el idioma preferido. - preguntar solo cuando falte un dato crítico. - advertir si una respuesta requiere verificación actualizada. - no revelar datos private_sensitive salvo pedido explícito y contexto adecuado. 9. sps_pmind_mvp_requirements Debe resumir el flujo mínimo viable del sistema PMINDX: - creación de perfil - validación - importación - visualización por bloques - exportación JSON/TXT/PMINDX - gestión de privacidad - hash SHA-256 - versionado - revisión humana 10. portable_context_summary_for_models Debe ser un párrafo breve, claro y útil para pegar en otro modelo. Debe decir quién es el usuario, cómo trabaja, qué prefiere y qué proyectos principales tiene, sin incluir secretos ni datos sensibles innecesarios. Si no sabés suficiente, generá una versión prudente y parcial. 11. change_log Array con al menos un elemento: - version: "0.1-prototype" - date: fecha si la conocés; si no, null. - changes: array con cambios, indicando que es la primera versión generada por prompt PMINDX Bootstrap. 12. artifact_integrity Debe incluir: - hash_note: "Hash a recalcular luego de exportar el archivo final desde SPS PMIND." - generation_method: "model_prompt_bootstrap" - review_status: "requires_user_review" - reviewed_at: null - warnings: array con advertencias sobre revisar privacidad, exactitud y vigencia. VALIDACIÓN INTERNA ANTES DE RESPONDER Antes de enviar la respuesta, verificá mentalmente: - ¿Es JSON válido? - ¿Empieza con { y termina con }? - ¿No contiene Markdown? - ¿No contiene contraseñas ni secretos? - ¿Tiene pmindx_format.name exactamente "PMINDX"? - ¿Tiene canonical_extension exactamente ".json"? - ¿Tiene product_extension exactamente ".pmindx"? - ¿Tiene identity.preferred_name o un valor prudente? - ¿Tiene al menos un proyecto, aunque sea "proyecto_principal" a completar? - ¿Tiene pmind_memory_layers.secrets.stored_here=false? - ¿Tiene portable_context_summary_for_models sin datos sensibles excesivos? IMPORTANTE SOBRE MEMORIA DEL MODELO No digas que estás exportando memoria interna del proveedor. No afirmes que tenés acceso a recuerdos ocultos. Este PMINDX debe representar una síntesis contextual disponible, declarada y revisable por el usuario. GENERÁ AHORA EL JSON PMINDX v0.1.