Update Existing Application
The update application workflow allows you to modify and enhance existing deployed applications while preserving all current functionality. Whether you’re adding new features, integrating AI capabilities, or expanding your data models, the workflow ensures safe, coordinated updates.
How Updates Work
Updates create a new development timeline while preserving your existing application and its deployment. The workflow guides you through updating requirements, architecture, and implementation while maintaining production stability.
Your involvement: Describe what you want to change and approve the updated requirements. Everything else is automated.
Starting an Update
Using Shorthand Command:
/update-raindrop-app [session_id] [old_timeline_id]
Using Direct MCP Call:
Claude, call the liquidmetal-staging:update_app_step MCP tool with session_id "your-session-id" and old_timeline_id "your-timeline-id".
Finding Your Session IDs:
You can instruct Claude Code to look in your .raindrop.config.local.json
file to find your session and timeline IDs.
Update Workflow
The update workflow follows the same automated phases as the new application workflow, but starts with updating your requirements and preserving existing functionality. You describe what you want to change, approve the updated PRD, and the system handles everything else while maintaining backward compatibility.
Common Update Scenarios
- Adding AI Features - Integrate language models, embeddings, or vector search capabilities
- Database Expansion - Add new tables, relationships, or data types while preserving existing data
- API Enhancement - Expand endpoints and functionality while maintaining backward compatibility
- Integration Additions - Connect to new external services without disrupting current workflows
- Performance Optimization - Enhance speed and efficiency while preserving all functionality
- Security Enhancements - Add authentication, authorization, or compliance features
The update workflow transforms application enhancement from a risky, complex process into a safe, guided experience that preserves existing value while adding new capabilities.