- DELETE /<sim_id>/agent/<user_id>: removes agent from reddit_profiles.json (atomic write, guards against running/completed status) - POST /<sim_id>/generate-config: transitions profiles_ready→configuring→ready, runs LLM config generation in background thread, returns task_id - PATCH /<sim_id>/config: merges time/platform config fields into simulation_config.json (atomic write) - Corresponding SimulationManager methods: delete_agent_profile(), patch_simulation_config() - 7 tests all passing (3 original + 4 new) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Implements atomic agent profile editing with manually_edited flag. Blocks edits when simulation is running or completed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
A Fortis Scientia site