a-guard-on-the-shared-function-proves-nothing-about-its-call-sites
공유 함수에 테스트를 붙이면 그 함수의 *계산*은 지켜지지만, 그걸 **부르는 쪽의 배선**은 무방비로 남는다. 인자를 틀리게 넘기거나 아예 안 넘겨도 스위트가 전부 초록이다. 감지기는 초록/빨강이 아니라 **호출 지점에서 전선을 끊었을 때도 빨개지는가**다. 호출자가 N 개면 테스트도 N 개 — 한쪽에 붙인 가드는 다른 쪽에 대해 아무 말도 안 한다. 트리거 - 공유 함수에 새 파라미터/콜백 추가, 두 곳 이상에서 같은 메커니즘을 배선, "계산은 테스트했다", 전선 절단이 초록으로 나왔을 때.
Quellinformationen
- Repository
- blas1n/claude-skills
- Letzte Quellaktivität
- 17. September 2026 um 06:32
- Erkannte Sprache von SKILL.md
- Koreanisch
- Sterne
- 2
- Forks
- 0
Installationsoptionen
Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
SKILL.md wird angezeigt
- name
- a-guard-on-the-shared-function-proves-nothing-about-its-call-sites
- description
- 공유 함수에 테스트를 붙이면 그 함수의 *계산*은 지켜지지만, 그걸 **부르는 쪽의 배선**은 무방비로 남는다. 인자를 틀리게 넘기거나 아예 안 넘겨도 스위트가 전부 초록이다. 감지기는 초록/빨강이 아니라 **호출 지점에서 전선을 끊었을 때도 빨개지는가**다. 호출자가 N 개면 테스트도 N 개 — 한쪽에 붙인 가드는 다른 쪽에 대해 아무 말도 안 한다. 트리거 - 공유 함수에 새 파라미터/콜백 추가, 두 곳 이상에서 같은 메커니즘을 배선, "계산은 테스트했다", 전선 절단이 초록으로 나왔을 때.
- version
- 1.0.0
- task_types
- ["testing","backend","review"]
- triggers
- [{"pattern":"공유 헬퍼/함수에 새 파라미터·콜백을 추가하고 호출자를 여러 곳 고칠 때"},{"pattern":"같은 메커니즘을 두 개 이상의 호출 지점에 배선할 때"},{"pattern":"전선 절단(mutation)을 했는데 초록이 나왔을 때"},{"pattern":"'로직은 단위 테스트로 덮었다'고 판단하고 넘어가려 할 때"}]
- category
- trap