gérer-les-décisions-fondées-sur-des-preuves

Créez, examinez, expliquez, exportez, vérifiez ou vérifiez l'actualité des décisions techniques fondées sur des preuves avec Proofline. Utilisez-le pour les ADR, les décisions architecturales, les citations exactes de sources, la vérification de provenance, les vérifications de décisions obsolètes, les packages portables de preuves décisionnelles et les demandes d'explication de preuves immuables justifiant une décision.

Qu'est-ce que gérer-les-décisions-fondées-sur-des-preuves ?

Cette compétence permet aux agents assistants de code (comme Claude Code, Cursor, Codex) d'intégrer Proofline pour gérer un inventaire local de décisions techniques associées à leurs preuves sources immuables. Elle prend en charge la création de nouvelles décisions avec citations exactes (source, version, plage de texte), le contrôle d'actualité, l'export de « Decision Evidence Packages » portables, la vérification d'intégrité et la génération de résumés structurés. La compétence garantit que les citations ne sont jamais considérées comme une validation de la décision, qu'aucune preuve n'est inventée et que toutes les opérations d'écriture sont explicitement confirmées par l'utilisateur. Elle repose sur le binaire `proofline` (Python 3.11+) et respecte des barrières de sécurité strictes concernant les chemins locaux, les fournisseurs d'intégration et les audiences de partage.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thangldw/proofline/tree/main/skills/manage-evidence-decisions

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Gérer les décisions fondées sur des preuves

Utilisez Proofline pour préserver l'identité de la source, la version de la source et les plages de texte exactes citées. Gardez la distinction explicite entre la preuve source, le jugement technique et le contrôle d'intégrité déterministe.

Vérification de configuration

  1. Privilégiez un fichier .venv/bin/proofline existant dans le plugin ou le répertoire du projet.
  2. S'il est manquant, expliquez que Proofline nécessite Python 3.11+ et des dépendances locales. Demandez avant d'installer les dépendances ; n'exécutez pas make setup en silence.
  3. Gardez PROOFLINE_HOME dans un répertoire local approuvé par l'utilisateur. Ne le pointez pas vers un répertoire partagé ou sensible sans confirmation.

Flux de travail

  1. Résolvez la décision ou le package de preuves demandé par l'utilisateur et le périmètre local exact.
  2. Pour une nouvelle décision, identifiez la source, la version immuable, la plage exacte, l'énoncé de la décision, les alternatives et la justification. N'inventez pas de preuves absentes.
  3. Utilisez la commande Proofline la plus étroite depuis references/commands.md.
  4. Avant toute écriture, prévisualisez la base de données locale ou le chemin de sortie qui sera modifié. Les commandes de vérification et d'explication doivent rester en lecture seule.
  5. Signalez directement les citations non résolues, les preuves modifiées, les informations de provenance manquantes et les échecs d'intégrité.
  6. Renvoyez un résumé de la décision avec les emplacements des preuves, l'état d'actualité, les limitations et la date ou le déclencheur de la prochaine révision.

Barrières de sécurité

  • Ne considérez jamais une citation comme une preuve que la décision technique est correcte.
  • Ne réécrivez jamais le contenu de la source citée pour faire paraître une décision comme actuelle.
  • N'écrasez pas les exportations, packages, sauvegardes ou rapports sauf si l'utilisateur autorise explicitement --force.
  • N'activez pas un modèle externe ou un fournisseur d'intégration sauf si l'utilisateur le configure et l'autorise explicitement.
  • N'exposez pas le contenu source, les chemins locaux, les identifiants ou les packages de preuves au-delà de l'audience sélectionnée par l'utilisateur.

Sortie

Renvoyez : decision, evidence, source_versions, freshness, integrity, limitations et next_action.

Skills associés