Tp4
- Category
- MCP Tool Poisoning
- Confidence
- 93% confidence
- Finding
The code largely matches the declared gift-planner purpose: it stores people and occasions, computes upcoming occasions, generates recommendations avoiding near-duplicates and taboo items, tracks budgets, logs gifts, and exports calendar reminders. However, the description is not fully accurate. The ICS feature is described as exporting reminders at 21/7/1 days out, but the code exports at 60/21/7/1 days. The declared per-person gift profile includes interests, sizes, favorites, taboo list, and past gifts; the code supports interests, sizes, taboo, notes, and uses a separate global history log rather than a per-person embedded past-gifts profile, with no favorites field. The buying plan is described as including what, budget, where, wrap, and card, but the stored plan only captures idea/where/cost/status and renders generic wrap/card guidance rather than structured fields. Also, add-occasion advertises one-time dates, but occurrence calculation ignores the stored year, so behavior is not exactly as implied. These are material description-versus-behavior differences, though the overall primary purpose remains aligned.
- Content
