증거 기반 의사 결정 관리은(는) 무엇을 하나요?
Proofline을 사용하여 출처 정체성, 출처 버전, 정확히 인용된 범위를 보존합니다. 출처 증거, 엔지니어링 판단, 결정론적 무결성 검증 간의 구분을 명확히 유지하세요.
설정 확인
- 플러그인 또는 프로젝트 체크아웃에 있는 기존
.venv/bin/proofline을 우선 사용합니다. - 없을 경우, Proofline이 Python 3.11+ 및 로컬 종속성을 필요로 한다고 설명합니다. 종속성을 설치하기 전에 사용자에게 물어보고, 조용히
make setup을 실행하지 마십시오. PROOFLINE_HOME은 사용자가 승인한 로컬 디렉토리로 설정합니다. 확인 없이 공유 디렉토리나 민감한 디렉토리를 가리키지 마십시오.
워크플로우
- 사용자가 요청한 결정 또는 증거 패키지와 정확한 로컬 범위를 파악합니다.
- 새 결정의 경우, 출처, 변경 불가능한 버전, 정확한 범위, 결정 명세, 대안, 근거를 식별합니다. 존재하지 않는 증거를 발명하지 마십시오.
references/commands.md에서 가장 좁은 Proofline 명령을 사용합니다.- 쓰기 작업 전에 변경될 로컬 데이터베이스 또는 출력 경로를 미리 확인합니다. 검증 및 설명 명령은 읽기 전용으로 유지합니다.
- 해결되지 않은 인용, 변경된 증거, 누락된 출처, 무결성 실패를 직접 보고합니다.
- 증거 위치, 신선도 상태, 제한 사항, 다음 검토 날짜 또는 트리거가 포함된 결정 요약을 반환합니다.
보호 장치
- 인용이 엔지니어링 결정이 올바르다는 증거로 간주하지 마십시오.
- 인용된 출처 내용을 수정하여 결정이 최신인 것처럼 보이게 하지 마십시오.
- 사용자가 명시적으로
--force를 승인하지 않으면 내보내기, 패키지, 백업 또는 보고서를 덮어쓰지 마십시오. - 사용자가 명시적으로 구성하고 승인하지 않으면 외부 모델 또는 임베딩 제공자를 활성화하지 마십시오.
- 출처 내용, 로컬 경로, 자격 증명 또는 증거 패키지를 사용자가 선택한 대상 이상으로 노출하지 마십시오.
출력
반환: decision, evidence, source_versions, freshness, integrity, limitations, next_action.