Skip to content

[P0-4] 공개 주장 정확성 게이트를 강화한다 #59

Description

@jsleemaster

문제

현재 claims validator는 제한된 정규식만 검사해 +4 improved 같은 수치 개선 표현과, npx copy를 host 활성화처럼 읽히게 하는 문구를 놓칠 수 있다.

의존성

목표

검증되지 않은 성능·안전·호환성·활성화 주장이 문서에 들어오면 CI가 실패하게 한다.

완료 조건

  • 수치 개선, 백분율, 속도·비용·안전 비교 표현의 positive fixture가 실패한다.
  • 근거 링크·방법·표본·한계가 있는 허용 fixture는 통과한다.
  • npx copy를 install/activate/support로 과장하는 문구가 실패한다.
  • verified/unverified/unsupported host 표현이 [P0-3] 활성화·배포 계약을 고정하고 소비자 지침을 분리한다 #48 계약과 일치한다.
  • +4 improved 현재 문구가 정책에 따라 근거 연결 또는 정정된다.
  • validator 자체의 positive/negative 테스트가 있다.
  • npm run validate가 통과한다.

전체 공개 Surface 보강

claims gate는 Markdown만 검사해서는 안 된다.

  • docs/index.html, package.json, plugin.yaml, .claude-plugin/*.json, .codex-plugin/*.json, marketplace metadata를 검사한다.
  • Markdown·HTML·JSON·YAML 각각에 허용/거부 fixture가 있다.
  • “No benchmark claims yet”와 +4 improved처럼 같은 페이지에서 긴장되는 문구를 제거하거나 같은 evidence record로 연결한다.
  • 설치 전 Pages, npm, plugin UI, 설치 후 README가 동일한 verified/unverified/unsupported 경계를 사용한다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions