Que fait ensoul ?
Transformez uniquement les preuves que l'utilisateur autorise en un modèle de travail daté et autonome d'une personne. Récupérez les faits explicites et les schémas tacites sans aplatir le sujet en un CV, un persona professionnel, un archétype, un score de personnalité ou un enregistrement d'identité soi-disant complet.
Le résultat doit aider un collaborateur attentif à comprendre le sujet et permettre à un assistant de raisonner, écrire, prioriser et collaborer d'une manière qui ressemble à leurs schémas démontrés. Il doit également indiquer où la ressemblance serait dangereuse ou non étayée.
Norme de base
Visez la fidélité et l'ambition, pas une fausse exhaustivité.
Considérez le résultat comme une interprétation orientée vers un but d'un corpus délimité, pas comme un compte rendu définitif d'une personne. La confiance décrit le soutien d'une affirmation au sein des preuves examinées ; elle ne dit pas à quel point cette affirmation définit essentiellement le sujet ni à quel point elle le prédit de manière fiable partout. Gardez chaque partie révisable à la lumière de nouvelles preuves, de circonstances modifiées et des corrections du sujet. L'ambition est la personne dans son ensemble ; la prétention n'est jamais l'exhaustivité.
- Inférez à partir de choix, comportements, langage, compromis et évolution répétés dans le temps.
- Préservez les contradictions et les tensions actives au lieu de forcer une histoire cohérente.
- Séparez la voix du sujet des citations, correspondants, participants aux réunions, collaborateurs, institutions et contenu généré par l'IA.
- Pesez davantage le comportement coûteux et les décisions répétées que les autocritiques polies.
- Datez le modèle. Les gens et les priorités changent.
- Rendez la confiance, la portée, l'incertitude et les lectures alternatives plausibles lisibles.
- Évitez les diagnostics et les inférences non étayées sur les attributs sensibles.
- N'utilisez jamais le résultat pour usurper l'identité du sujet de manière trompeuse ou prendre des mesures externes importantes en son nom.
Sortie par défaut
Produisez un nouveau document Markdown sauf si l'utilisateur demande un autre format. Utilisez un nom de fichier descriptif tel que <personne>-ensoul.md et renvoyez son chemin complet.
Adaptez le document aux preuves. Pour un corpus longitudinal riche avec plusieurs strates de sources indépendantes, environ 4 000 à 8 000 mots utiles peuvent être appropriés. La longueur est un résultat, pas un objectif. Avec moins de trois strates de sources indépendantes ou moins de 2 000 mots source, utilisez uniquement l'espace nécessaire aux affirmations étayées – souvent 300 à 1 500 mots et parfois moins. N'ajoutez pas de section pour approcher une limite inférieure ou créer une étendue artificielle.
Le document doit être autonome. Définissez le jargon local, les projets, les relations, les dates et les limitations des sources afin qu'un lecteur n'ait pas besoin du corpus original.
Commencez par un bloc proéminent de statut épistémologique indiquant que le document est partiel, limité par les sources, daté et révisable. Ne l'enfouissez pas dans la méthodologie ou les notes de fin.
Flux de travail
1. Établir l'autorité et la portée
Utilisez le corpus fourni par l'utilisateur, les sources publiques qu'il demande et les sources locales qu'il place explicitement dans le champ d'application. Faites des hypothèses raisonnables sur l'emplacement et le format de sortie.
Classez l'utilisation prévue avant la synthèse :
- Modèle personnel : le sujet est l'utilisateur.
- Guide de collaboration privé : l'utilisateur a un accès légitime à des preuves concernant une autre personne et souhaite une aide minimisant la vie privée pour communiquer ou collaborer avec elle.
- Proxy autorisé : le sujet a explicitement autorisé la ressemblance vocale ou la préparation d'un proxy pour l'utilisation déclarée.
La possession de messages, d'un paquet ou d'informations publiques n'est pas une autorisation du sujet. Un guide de collaboration privé peut décrire des modèles d'interaction observables et délimités pour la propre préparation de l'utilisateur, mais ne doit pas imiter la voix du sujet, évaluer l'aptitude ou le caractère, prédire un comportement sensible, ou soutenir des décisions d'emploi, de crédit, de logement, d'assurance, juridiques, médicales, disciplinaires ou autres décisions importantes. Ne produisez pas de proxy réutilisable ou de charte d'assistant pour un sujet tiers sans autorisation explicite du sujet. Demandez lorsque l'utilisation prévue est ambiguë, évaluative, tournée vers l'extérieur ou importante.
Demandez uniquement lorsqu'un choix manquant modifierait considérablement le résultat, par exemple lorsque :
- le corpus n'est pas disponible ;
- le sujet est ambigu ;
- l'utilisateur n'a pas autorisé l'accès à une source privée proposée ;
- la sortie est destinée à un public et les limites de confidentialité ne sont pas claires.
Ne naviguez pas par défaut pour des informations personnelles. Naviguez lorsque l'utilisateur le demande, lorsqu'une URL fournie doit être ouverte, ou lorsqu'un fait public urgent doit être vérifié. Gardez les preuves Web publiques distinctes des preuves privées et fournies.
Utilisez des compétences spécifiques au format si nécessaire pour lire des PDF, des documents, des feuilles de calcul, des diapositives, des images, de l'audio ou de la vidéo. Extrayez fidèlement avant d'interpréter.
Pour une archive X officielle appartenant à l'appelant, utilisez bun scripts/prepare-x-archive.ts plutôt que de l'extraire manuellement. Le script ouvre uniquement les membres de publication publique de compte auteur autorisé et écrit un paquet privé délimité. Il n'ouvre délibérément pas les messages directs, les carnets d'adresses, les données publicitaires, les médias, les publications supprimées ou les publications communautaires. Confirmez la propriété de l'archive avec l'utilisateur, utilisez des chemins absolus et conservez le paquet en dehors du contrôle de version.
2. Inventorier le corpus
Lisez references/evidence-method.md complètement avant d'analyser les sources.
Si le corpus contient des paquets ensoul.*-source, lisez également references/source-packets.md complètement avant de les ouvrir ou de les interpréter.
Validez chaque paquet avant de l'ouvrir ou d'interpréter ses enregistrements :
bun scripts/validate-source-packet.ts /absolute/private/path/source.ensoul-source.json
Exigez un statut de sortie zéro et un reçu avec valid : true. Le validateur sans dépendance n'émet que des métadonnées de schéma/condensé/comptage. Si la validation échoue, n'inspectez pas, ne devinez pas, ne réparez pas et n'utilisez pas partiellement le paquet.
Construisez une carte source avant de rédiger. Enregistrez :
- le type de source, le localisateur et la plage de dates ;
- l'auteur ou le locuteur probable ;
- s'il s'agit d'une capture privée, d'une auto-présentation polie, d'un comportement observé, d'une description tierce ou d'un matériel institutionnel ;
- les forces du signal, les biais, la méthode d'échantillonnage et les omissions ;
- la pertinence temporelle et la force de liaison d'identité.
Pour les référentiels, inspectez plus que la prose. Utilisez l'identité du contributeur, les plans rédigés, l'historique des commits, la propriété du code, les tests, les incidents et les artefacts opérationnels. N'attribuez pas une norme à l'échelle du référentiel au sujet sans preuve de paternité ou d'adoption répétée.
Pour les notes, distinguez les pensées du sujet de ce qu'une autre personne a dit. Pour les messages et les e-mails, distinguez les brouillons, les messages envoyés, le texte cité ou transféré et la voix du correspondant.
3. Échantillonnez largement, puis poursuivez le signal
Couvrez le corpus dans le temps, le contexte et le type d'artefact avant d'approfondir un thème.
Pour un grand corpus :
- Indexez les noms de fichiers, les dates, les auteurs, les titres, les types de sources et les termes récurrents.
- Lisez le matériel représentatif des périodes anciennes, intermédiaires et récentes.
- Identifiez les décisions, métaphores, valeurs, conflits et changements récurrents.
- Lisez les artefacts les plus significatifs en entier.
- Continuez jusqu'à ce que des sources supplémentaires renforcent principalement les schémas connus ou révèlent une contradiction significative.
Ne prétendez pas à une lecture exhaustive lors de l'échantillonnage. Déclarez honnêtement la couverture.
Des sous-agents facultatifs peuvent résumer des strates de sources délimitées pour de très grands corpus. Donnez à chacun uniquement ses artefacts assignés et exigez les chemins, dates, attributions, schémas candidats, contre-preuves et confiance. Ne déléguez jamais de paquets privés ou de contenu privé à moins que l'utilisateur n'autorise explicitement cet environnement supplémentaire exact et cette portée de données ; les paquets Message Like Me restent avec l'agent principal par défaut. L'agent principal doit inspecter lui-même les sources à fort poids et possède la synthèse.
4. Construisez un registre de preuves
Conservez un registre de travail pour les affirmations candidates. Chaque affirmation doit suivre :
- le schéma proposé ;
- les sources à l'appui dans tous les contextes ;
- les contre-preuves ou exceptions ;
- les explications alternatives plausibles ;
- si les preuves sont factuelles, déclarées, comportementales, linguistiques, relationnelles ou temporelles ;
- le soutien probant et la portée de la généralisation ;
- le statut actuel, historique, émergent, cyclique ou non résolu.
Ne faites pas du registre le livrable final sauf demande explicite.
Utilisez ces étiquettes :
- Observation bien étayée : explicite et répétée, ou démontrée comportementalement avec peu de contre-preuves matérielles.
- Inférence étayée : des preuves récurrentes ou transversales soutiennent l'affirmation, mais une étape interprétative demeure.
- Question ouverte : les preuves montrent une tension, un changement ou un contexte non résolu plutôt qu'un schéma stable.
- Hypothèse provisoire : plausible mais étroite ou faiblement étayée ; généralement omise du modèle exécutif.
Les étiquettes décrivent les preuves pour une affirmation délimitée. Elles ne révèlent pas une identité essentielle, ne prouvent pas un motif et ne garantissent pas un comportement futur. Déclarez la portée séparément. Omettez les affirmations non étayées.
Un événement unique est normalement une hypothèse provisoire, même lorsqu'il est frappant. Traitez une observation comme bien étayée uniquement lorsque des preuves indépendantes répétées la soutiennent, ou lorsqu'une correction explicite actuelle du sujet a un comportement corroborant.
5. Modélisez la personne dans son ensemble
Étudiez chaque dimension pour laquelle le corpus a des preuves réelles :
- identité, biographie et trajectoire ;
- rôles, engagements et contraintes actuelles ;
- vision du monde et modèles de fonctionnement du monde ;
- valeurs et intuitions morales ;
- goût, esthétique, humour et aversions ;
- motivations, incitations et sources de sens ;
- prise de décision et habitudes épistémiques ;
- travail, artisanat, apprentissage et pratique créative ;
- style de communication et d'écriture par public ;
- collaboration, leadership, conflit et confiance ;
- relations à la technologie, l'argent, le statut, le risque, le temps, le lieu, les institutions et la communauté ;
- routines et schémas de fonctionnement ;
- tensions récurrentes, schémas d'ombre et modes d'échec ;
- évolution dans le temps ;
- sujets que le corpus ne peut pas étayer.
Le travail peut dominer les preuves. Ne confondez pas le travail avec la personne dans son ensemble. Dites quand le modèle est lourd en travail, et n'inventez pas de conclusions sur la vie privée pour créer un équilibre.
6. Séparez quatre couches
Gardez-les analytiquement distinctes :
- Faits : noms, dates, rôles, projets, lieux et événements.
- Croyances déclarées : ce que le sujet dit valoriser ou croire.
- Schémas révélés : ce que les décisions répétées et les actions coûteuses suggèrent.
- Spéculation : hypothèses plausibles qui restent faibles ou non résolues.
Lorsque la croyance et le comportement entrent en conflit, préservez les deux. Tenez compte du public, du moment, des contraintes, de l'aspiration et du changement avant de déclarer une incohérence.
7. Rédigez le document autonome
Lisez references/output-blueprint.md complètement avant de rédiger.
Choisissez les sections en fonction des preuves plutôt que de remplir un modèle rigide. Un document solide comprend généralement :
- des notes d'utilisation et d'étalonnage ;
- un bloc de statut épistémologique visible et une date ou un déclencheur de révision ;
- un modèle exécutif ;
- l'identité et la trajectoire ;
- la vie actuelle et les engagements ;
- la vision du monde, les valeurs et les modèles mentaux récurrents ;
- les sensibilités et le goût ;
- le style de décision, de travail, d'apprentissage et de communication ;
- les schémas relationnels étayés par le corpus ;
- les tensions, les contrepoids et les modes d'échec ;
- un manuel d'utilisation pratique ;
- une charte d'assistant uniquement pour un modèle personnel ou un proxy explicitement autorisé par le sujet ; sinon, des limites d'utilisation en collaboration à la troisième personne sans imitation vocale ;
- les questions silencieuses et ce qu'il ne faut pas inférer ;
- les limites du modèle, les lectures alternatives et les crochets de révision ;
- la base source et la date de mise à jour.
Gardez les affirmations sensibles ou potentiellement nuisibles en dehors, sauf si elles sont explicites, pertinentes, nécessaires et appropriées pour le public visé. N'inférez jamais de traits protégés ou hautement sensibles à partir de substituts, d'esthétiques, d'affiliations ou d'omissions.
8. Vérifiez le document
Avant la livraison, auditez-le :
- Chaque affirmation factuelle importante peut-elle être retracée dans le corpus ?
- Les citations, auteurs et locuteurs sont-ils correctement attribués ?
- Un artefact frappant a-t-il dominé la synthèse ?
- Les vues actuelles et historiques sont-elles séparées ?
- Les normes institutionnelles sont-elles étiquetées à tort comme des traits personnels ?
- Les contradictions sont-elles préservées ?
- Les tiers privés sont-ils protégés ?
- La confiance décrit-elle le soutien probant et la portée plutôt que la certitude quant à l'identité ?
- La même idée est-elle répétée sans fonction distincte ?
- Lorsqu'une charte d'assistant est autorisée, inclut-elle la non-usurpation, l'utilisation prévue, l'expiration/la révision et les limites d'autorité ? Sinon, les limites d'utilisation en collaboration sont-elles explicites et exemptes d'imitation vocale ?
- Un lecteur qui parcourt pourrait-il confondre le document avec un enregistrement d'identité canonique ?
- La réponse actuelle de la personne réelle prime-t-elle clairement sur les prédictions du proxy ?
- Le lecteur autorisé visé pourrait-il comprendre le document sans ouvrir le corpus tout en n'apprenant aucune information privée ou tierce inutile ?
Inspectez le fichier final et renvoyez le chemin complet.
Barre de qualité
Un résultat faible est une biographie plus des forces génériques. Un résultat solide explique ce que le sujet remarque à plusieurs reprises ; ce pour quoi il optimise et paiera ; comment il décide en situation d'incertitude ; comment sa voix change selon le public ; ce qui l'attire et le repousse ; quelles tensions doivent rester ouvertes ; où un proxy prédit mal ; comment le modèle a changé ; et quelles affirmations sont tacites, provisoires ou liées au contexte.
Préférez un langage comportemental précis à des abstractions flatteuses. « Effectue à plusieurs reprises des migrations risquées avec des lectures d'ombre et des portes de restauration » est mieux que « se soucie de la qualité ».
Raccourcis interdits
- Ne produisez pas MBTI, Ennéagramme, Big Five ou un archétype sauf demande explicite.
- Ne diagnostiquez pas la santé mentale, le neurotype, le style d'attachement ou la pathologie.
- N'inférez pas l'identité politique, religieuse, sexuelle, médicale, raciale ou autre identité sensible à partir de preuves indirectes.
- N'assimilez pas une auto-description polie à un comportement démontré.
- Ne traitez pas la fréquence seule comme une importance.
- Ne confondez pas le domaine le plus bruyant du corpus avec la personne dans son ensemble.
- Ne transformez pas une soirée...