"게이지는 아래 자기 행에 적힌 키 없는 공개 소스를 쓸 수 있다. 새 키나 로그인이나 약관 위반 스크래핑이 필요한 건 명단에 못 들어온다."
안 맞기 시작한 규칙을 다시 쓰기
제품은 단단한 예산으로 시작했어. 새 API 키 없음. 제공자 셋, 그게 할당량 전부. 좋은 규칙이야. 키 하나하나가 발급하고 교체하고 지키다가 결국 유출되는 자격 증명이거든.
그러다 게이지 스펙이 사실 하나에 부딪혔어. 지수 수준 가치 데이터가 그 셋으로는 온전히 안 닿고, 그중 일부는 키 없는 공개 통계 소스에 살아. 발표된 CSV, 일간 공표 수치. 거시 제공자 자신이랑 같은 부류.
스펙이 그다음에 한 게 재밌는 부분이야. 조용히 예외를 두지도 않았고, 원래 규칙을 붙들고 더 나쁜 제품을 내지도 않았어. 규칙을 다시 썼어. 제공자 예산을 정직하게 다시 진술한다고 대놓고 제목 붙인 절에서.
새 판이 더 센 이유
새 규칙은 흐릿한 판에 없던 성질 넷을 갖고 있고, 하나하나가 일을 해.
진짜 걱정에 이름을 대. 걱정은 애초에 "외부 데이터" 가 아니라 자격 증명이랑 접근 계약이었어. 키 없는 공개 데이터셋은 둘 다 없으니까 애초에 그 규칙이 막으려던 게 아니었지.
확인 가능한 선을 그어. 이건 키가 필요해, 로그인이 필요해, 관문 넘는 스크래핑이 필요해? 예/아니오 질문 셋. 어떤 소스가 "충분히 공식적인가" 를 두고 누가 판정을 내릴 필요가 없어.
전역이 아니라 게이지별이야. 허용된 소스는 자기 게이지 행에 적혀. 소스가 제품 전체에 일괄 승인되는 게 아니라, 그걸 정당화한 그 측정에 대해 승인되는 거야.
출처 기록을 여전히 의무로 둬. 저장되는 모든 값이 어쨌든 자기 출처 문자열을 실어. 어떤 소스가 허용되는지를 푼다고 어떤 소스가 각 숫자를 만들었는지 기록하는 요구까지 풀리진 않아.
닫힌 채로 남은 관문
이게 사후 합리화가 아니라 진짜 규칙이라는 제일 센 증거는 뭔가를 거절했다는 거야. 한 시장 섹터 집계를 조사할 때 한 경로는 세션이 필요했고 하나는 봇 차단벽 뒤에 있었고, 둘 다 이 스펙 자기 규칙을 인용해서 닫혔어. 관문 넘는 스크래핑 없음.
들여보내기만 하는 완화는 규칙이 아니라 나중에 발견된 선호야. 이건 한 방향으로 풀고 다른 방향으로 붙들었고, 기록이 둘 다 보여줘.