MicroFish/frontend
Cyril 9899afe920 refactor(routing): ModeSelector via query param + suppression routes /private
- ModeSelector.vue : nouveaux props projectId (default 'new') + disabled
  navigue via router.push({ path: '/process/:id', query: { mode } })
  plus de sessionStorage, plus de ref locale de mode hors URL
- Home.vue : suppression bouton Start Engine et selectedMode ref
  ModeSelector devient la CTA (déplacé dans console-box)
  handleModeSelected appelle setPendingUpload synchrone avant navigation
  import statique de setPendingUpload (warning dynamic import supprimé)
  CSS obsolètes supprimées (.start-engine-btn*, pulse-border, wrapper)
- router/index.js : suppression import PrivateImpactView + routes /private et /private/:projectId
- frontend/src/views/PrivateImpactView.vue : supprimé (passthrough obsolète)

Grep final : 0 URL /private, 0 PrivateImpactView, 0 sessionStorage côté frontend.

Prompt N°25 — Roadmap refactoring wizard

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17 21:11:00 +02:00
..
public Remove outdated README.md and update favicon in index.html 2025-12-16 20:58:48 +08:00
src refactor(routing): ModeSelector via query param + suppression routes /private 2026-04-17 21:11:00 +02:00
.gitignore Add project status report and frontend documentation 2025-12-10 14:49:11 +08:00
index.html fix(i18n): set HTML lang attribute before Vue mounts via inline script 2026-04-02 14:21:09 +08:00
package-lock.json feat: add Private Impact simulation mode 2026-04-16 15:04:22 +02:00
package.json fix(security): upgrade axios, rollup, picomatch to fix 3 high severity vulnerabilities 2026-04-02 15:00:33 +08:00
vite.config.js feat: add Private Impact simulation mode 2026-04-16 15:04:22 +02:00