f5595b3477
Add task-based progression system for hatching Blobbi eggs: - Extend BlobbiState with 'incubating' and 'evolving' states - Add task tracking fields to BlobbiCompanion interface - Create useStartIncubation hook to begin incubation process - Create useHatchTasks hook to compute task progress from Nostr events - Add HatchTasksPanel UI component showing 5 hatch tasks: - Create Theme (kind 36767) - Color Moment (kind 3367) - Change Avatar Shape (kind 0 with shape change) - Create Post with required prefix/hashtags - 7 Blobbi interactions - Add BlobbiPostModal with enforced content requirements - Add StartIncubationDialog confirmation dialog - Auto-increment interaction counter in action hooks - Gate hatch button visibility based on task completion