JSON Compiler
(1º Arquivo - Avatar + 2º Arquivo - Arquiteto + 3º Arquivo - Sobrevivencialista + 4º Arquivo - Diretor)
Regras aplicadas
- (1) copia character_profile do Avatar para o novo arquivo;
- (2) mapeia campos do Arquivo 2 e reorganiza timeline em timeline[].agent_arquiteto;
- (3) mapeia agent_report → agents_report.agent_sobrevivencialista e, por scene_id, injeta em timeline[].agent_sobrevivencialista: technical_validation/sensory_layer/source_ref.
- (4) mapeia file_data.visual_style_summary → project_data.visual_style_summary, e project_data.thumbnail_visual_treatment → project_data.thumbnail_visual_treatment; mapeia agent_report → agents_report.agent_diretor e, por scene_id, injeta em timeline[].agent_diretor: is_sanctum_asset/sanctum_asset_ref/frame_initial/hud_visual_feedback/frame_middle/action_lines/camera_dynamics/frame_final.