Community研究与数据分析github.com

管理证据驱动决策

使用 Proofline 创建、审查、解释、导出、验证或检查证据支持的工程决策的新鲜度。适用于 ADR、架构决策、精确源代码引用、溯源审查、过时决策检查、可移植决策证据包,以及请求解释哪些不可变证据支撑了决策。

管理证据驱动决策 是什么?

该技能旨在帮助用户利用 Proofline 工具对工程决策进行全生命周期管理。它明确区分了源代码证据、工程判断和确定性完整性检查三个层次,确保决策过程透明、可追溯。技能支持创建新决策(需提供来源、不可变版本、精确跨度、决策声明、备选方案和理由)以及审查、解释、导出、验证现有决策。用户可以通过该技能检查决策的新鲜度,识别已更改的证据或缺失的溯源信息,并生成包含证据位置、新鲜度状态、限制条件和下次审查日期/触发条件的决策摘要。该技能适用于所有主流 AI 代理平台(如 Claude Code、Cursor、Codex),并提供了严格的安全护栏和清晰的工作流程。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thangldw/proofline/tree/main/skills/manage-evidence-decisions

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

管理证据驱动决策 是做什么的?

使用 Proofline 保留来源身份、来源版本和精确引用的跨度。明确区分源证据、工程判断和确定性完整性检查。

设置检查

  1. 优先使用插件或项目检出中已有的 .venv/bin/proofline。
  2. 如果缺失,说明 Proofline 需要 Python 3.11+ 和本地依赖。在安装依赖前询问用户,不要静默运行 make setup。
  3. 将 PROOFLINE_HOME 保留在用户批准的本地目录中。未经确认,不要指向共享或敏感目录。

工作流程

  1. 解析用户请求的决策或证据包以及精确的本地范围。
  2. 对于新决策,确定来源、不可变版本、精确跨度、决策声明、备选方案和理由。不要凭空捏造缺失的证据。
  3. 使用 references/commands.md 中最精确的 Proofline 命令。
  4. 在任何写入操作之前,预览将要更改的本地数据库或输出路径。验证和解释命令应保持只读。
  5. 直接报告未解决的引用、已更改的证据、缺失的溯源信息以及完整性失败。
  6. 返回包含证据位置、新鲜度状态、限制条件以及下次审查日期或触发条件的决策摘要。

安全护栏

  • 切勿将引用视为工程决策正确的证明。
  • 切勿重写引用的源内容以使决策看起来是当前有效的。
  • 除非用户明确授权 --force,否则不要覆盖导出、包、备份或报告。
  • 除非用户明确配置并授权,否则不要启用外部模型或嵌入提供者。
  • 不要将源内容、本地路径、凭据或证据包暴露给用户选择的受众之外。

输出

返回:decision、evidence、source_versions、freshness、integrity、limitations 和 next_action。

相关技能