# Plan: Add AI Collaboration Contract and Fix UI Issues ## Background - Need a clear contract for AI collaboration to prevent "exponential bugs". - UI fix for `KegiatanCard` to handle missing images gracefully. ## Objectives - Add `AI-CONTRACT.md` with guidelines. - Link `AI-CONTRACT.md` in `CLAUDE.md`. - Fix `KegiatanCard.tsx` image rendering. - Bump version to 0.1.48. ## Implementation Steps 1. Create `AI-CONTRACT.md`. 2. Update `CLAUDE.md`. 3. Update `KegiatanCard.tsx`. 4. Bump version in `package.json`. 5. Verify build. 6. Commit and push.