mirror of
https://github.com/NomaDamas/k-skill.git
synced 2026-09-14 16:37:18 +08:00
daf98ee292
Constrain destructive KakaoTalk deletion to the proof the helper can actually establish: an outbound DB candidate whose normalized text maps to exactly one visible targetable UI bubble, with explicit confirmation success required.\n\nConstraint: KakaoTalk Accessibility does not expose a reliable DB message-id identity in this non-interactive automation path.\nRejected: Preserve [type] fallback targets or raw-text duplicate checks | they can bridge DB selection to a different visible UI bubble.\nRejected: Report deletion success after best-effort confirmation clicks | UI label drift could create false success.\nConfidence: high\nScope-risk: narrow\nDirective: Do not widen delete automation beyond the visible-bubble contract unless UI identity proof is added and tested.\nTested: PYTHONPATH=.:scripts python3 -m unittest scripts.test_kakaotalk_mac; python3 scripts/kakaotalk_mac.py delete --help; python3 scripts/kakaotalk_mac.py delete-last --help; git diff --check; npm run ci\nNot-tested: Live KakaoTalk/macOS Accessibility deletion was not executed in this non-interactive session.