Diffuser la qualité des dalles dans l'inventaire et la conserver sur la carte légère

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Antoine Jacquin
2026-09-27 15:29:06 +02:00
parent 473097257e
commit 3b4d106cc2
4 changed files with 58 additions and 0 deletions

View File

@ -1220,11 +1220,15 @@ def build_index(output_dir, output_format='avif'):
for k in _VIZ_FALLBACK_ORDER if k in all_viz_keys}
for k in sorted(all_viz_keys):
viz_meta.setdefault(k, {'label': VIZ_LABELS.get(k, k)})
from .quality import load_quality_table
inventory_path = output_dir / 'index_tiles.json'
inventory_path.write_text(json.dumps({
'tiles': display_tiles,
'viz_meta': viz_meta,
'stats': {'n_tiles': len(display_tiles)},
# Qualité par dalle (encart de l'export PDF) : recopiée sur les
# machines légères pour rester disponible amont éteint.
'quality': load_quality_table(output_dir),
}, ensure_ascii=False), encoding='utf-8')
logger.info(f"Inventaire généré : {inventory_path} "