feat(media): transposition 1:1 Bonpote V2 + Voronoi blur + grisage (Phase 8.D)
- Positions x_hint/y_hint repos depuis OCR vision Sonnet sur PDF Bonpote V2 - Couleurs ecoles pastel Bonpote-aligned (10 clusters) - Labels Bonpote V2 longs : Ecologies libertaires + Ecologies anti-industrielles (ids JSON eco-anarchisme/technocritique inchanges, compat code) - CSS .voronoi-bg filter:blur(10px) + labels separes sur calque non-blurre - Grisage auteurs ingere:false : #bbb opacity 0.35 non-cliquables - Tooltip non-ingeres : "Present dans Bonpote, pas encore ingere dans le RAG ATIS." - D3 sim ajustee pour 171 auteurs : linkDistance 85, charge -30, forceXY 0.15 - corpusCount = auteurs ingeres uniquement (32, pas 171 total) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -143,7 +143,8 @@ const splitRatio = ref(DEFAULT_SPLIT_RATIO)
|
||||
const carteFlexBasis = computed(() => `${splitRatio.value * 100}%`)
|
||||
const chatbotFlexBasis = computed(() => `${(1 - splitRatio.value) * 100}%`)
|
||||
|
||||
const corpusCount = computed(() => penseesData.value?.auteurs.length ?? 0)
|
||||
// Phase 8.D : compteur = auteurs ingere:true uniquement (32 reels, pas 171 total)
|
||||
const corpusCount = computed(() => penseesData.value?.auteurs.filter(a => a.ingere).length ?? 0)
|
||||
|
||||
// Logique poignee draggable
|
||||
let dragStartY = 0
|
||||
|
||||
Reference in New Issue
Block a user