MicroFish/backend/app
Cyril 89c436411b feat: add Private Impact simulation mode
- New simulation mode for private decision impact in closed relational networks
- RelationalAgentProfile extending OasisAgentProfile with 8 relational fields
- run_private_simulation.py — standalone engine without social platform
- PrivateImpactProfileGenerator, PrivateImpactConfigGenerator, PrivateImpactRunner
- Blueprint /api/private-impact with 7 endpoints
- ModeSelector.vue + PrivateImpactView.vue (5-step wizard)
- 6 surgical extensions in simulation_runner.py
- Zero breaking changes to existing public mode
2026-04-16 15:04:22 +02:00
..
api feat: add Private Impact simulation mode 2026-04-16 15:04:22 +02:00
models feat(i18n): replace hardcoded Chinese in backend SSE progress messages 2026-04-01 16:32:10 +08:00
services feat: add Private Impact simulation mode 2026-04-16 15:04:22 +02:00
utils fix(i18n): validate Accept-Language header against registered locales 2026-04-02 14:20:15 +08:00
__init__.py feat: add Private Impact simulation mode 2026-04-16 15:04:22 +02:00
config.py fix(config): enable overriding of environment variables when loading .env file 2026-01-23 16:20:24 +08:00