Description-Behavior Mismatch
Medium
- Confidence
- 94% confidence
- Finding
- The appointment script exposes a saved-location retrieval path via --get-location, even though that capability is outside the stated skill scope. Saved location is sensitive personal data, and although the code checks for DM and owner access, placing unrelated PII access inside a broader appointment tool increases accidental exposure risk, expands attack surface, and violates least-privilege expectations for callers and reviewers.
