{
  "schema": "R41-electrical-coordinate-proposal-1",
  "date": "2026-10-31",
  "units": "metres",
  "status": "Proposta de reposição coordenada; não é aprovação do programa elétrico nem ordem de instalação.",
  "base_global_sha256": "ac20f84322e575a26432cdd7ffb2449038a56270f754dcc83e8a9657f3f279fc",
  "base_installation_contract_sha256": "1d195aa09b37d8d1b295ac593ea5b4aac11f4272eb562f647790d2df1aab6b30",
  "counts": {
    "programme_before": 197,
    "programme_after": 197,
    "physical_plates_before": 60,
    "physical_plates_after": 60
  },
  "changes": [
    {
      "id": "T-MA-03",
      "before": {
        "id": "T-MA-03",
        "space": "Matilde",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          6.55,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          6550.0,
          300.0
        ],
        "function": "Apoio/limpeza; não afirma secretária nova adotada",
        "circuit_study": "C-TQ1",
        "support": "W39",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
        "revision": "R38",
        "change_reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
      },
      "after": {
        "id": "T-MA-03",
        "space": "Matilde",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          5.85,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          5850.0,
          300.0
        ],
        "function": "Apoio/limpeza; não afirma secretária nova adotada",
        "circuit_study": "C-TQ1",
        "support": "W39",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
        "revision": "R41",
        "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
      },
      "approval_status": "PROPOSTA_DE_COORDENACAO_NAO_APROVADA_PARA_EXECUCAO",
      "plate_bbox_after_CAD_m": [
        13.35,
        5.77,
        0.26,
        13.37,
        5.93,
        0.34
      ]
    },
    {
      "id": "T-FR-03",
      "before": {
        "id": "T-FR-03",
        "space": "Francisco",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          1.5,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          1500.0,
          300.0
        ],
        "function": "Apoio/limpeza fora do roupeiro",
        "circuit_study": "C-TQ2",
        "support": "W36",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar."
      },
      "after": {
        "id": "T-FR-03",
        "space": "Francisco",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          2.7,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          2700.0,
          300.0
        ],
        "function": "Apoio/limpeza fora do roupeiro",
        "circuit_study": "C-TQ2",
        "support": "W36",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
        "revision": "R41",
        "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
      },
      "approval_status": "PROPOSTA_DE_COORDENACAO_NAO_APROVADA_PARA_EXECUCAO",
      "plate_bbox_after_CAD_m": [
        13.35,
        2.62,
        0.26,
        13.37,
        2.78,
        0.34
      ]
    }
  ],
  "global_JSON_Patch_RFC6902": [
    {
      "op": "test",
      "path": "/electricalProgramR38/points/37/centre_CAD_m",
      "value": [
        13.35,
        6.55,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/electricalProgramR38/points/37",
      "value": {
        "id": "T-MA-03",
        "space": "Matilde",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          5.85,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          5850.0,
          300.0
        ],
        "function": "Apoio/limpeza; não afirma secretária nova adotada",
        "circuit_study": "C-TQ1",
        "support": "W39",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
        "revision": "R41",
        "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
      }
    },
    {
      "op": "test",
      "path": "/installationDomainPatchR38/physical_points/37/centre_CAD_m",
      "value": [
        13.35,
        6.55,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/installationDomainPatchR38/physical_points/37/centre_CAD_m",
      "value": [
        13.35,
        5.85,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/furniture/bedroomMirrors/0/plates_nearby/2/centre_CAD_m",
      "value": [
        13.35,
        5.85,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/furniture/bedroomMirrors/0/plates_nearby/2/bbox_CAD_m",
      "value": [
        13.35,
        5.77,
        0.26,
        13.37,
        5.93,
        0.34
      ]
    },
    {
      "op": "test",
      "path": "/electricalProgramR38/points/40/centre_CAD_m",
      "value": [
        13.35,
        1.5,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/electricalProgramR38/points/40",
      "value": {
        "id": "T-FR-03",
        "space": "Francisco",
        "type": "tomada",
        "centre_CAD_m": [
          13.35,
          2.7,
          0.3
        ],
        "centre_CAD_mm": [
          13350.0,
          2700.0,
          300.0
        ],
        "function": "Apoio/limpeza fora do roupeiro",
        "circuit_study": "C-TQ2",
        "support": "W36",
        "face": "E",
        "quantity": 2,
        "plate_envelope_mm": [
          160,
          80
        ],
        "status": "PROPOSTA_DE_COORDENACAO",
        "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
        "revision": "R41",
        "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
      }
    },
    {
      "op": "test",
      "path": "/installationDomainPatchR38/physical_points/40/centre_CAD_m",
      "value": [
        13.35,
        1.5,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/installationDomainPatchR38/physical_points/40/centre_CAD_m",
      "value": [
        13.35,
        2.7,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/furniture/bedroomMirrors/1/plates_nearby/2/centre_CAD_m",
      "value": [
        13.35,
        2.7,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/furniture/bedroomMirrors/1/plates_nearby/2/bbox_CAD_m",
      "value": [
        13.35,
        2.62,
        0.26,
        13.37,
        2.78,
        0.34
      ]
    }
  ],
  "installation_contract_JSON_Patch_RFC6902": [
    {
      "op": "test",
      "path": "/physical_points/37/centre_CAD_m",
      "value": [
        13.35,
        6.55,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/physical_points/37/centre_CAD_m",
      "value": [
        13.35,
        5.85,
        0.3
      ]
    },
    {
      "op": "test",
      "path": "/physical_points/40/centre_CAD_m",
      "value": [
        13.35,
        1.5,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/physical_points/40/centre_CAD_m",
      "value": [
        13.35,
        2.7,
        0.3
      ]
    }
  ],
  "model_embedded_constants_JSON_Patch_RFC6902": {
    "DATA": [
      {
        "op": "test",
        "path": "/electricalProgramR38/points/37/centre_CAD_m",
        "value": [
          13.35,
          6.55,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/electricalProgramR38/points/37",
        "value": {
          "id": "T-MA-03",
          "space": "Matilde",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            5.85,
            0.3
          ],
          "centre_CAD_mm": [
            13350.0,
            5850.0,
            300.0
          ],
          "function": "Apoio/limpeza; não afirma secretária nova adotada",
          "circuit_study": "C-TQ1",
          "support": "W39",
          "face": "E",
          "quantity": 2,
          "plate_envelope_mm": [
            160,
            80
          ],
          "status": "PROPOSTA_DE_COORDENACAO",
          "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
          "revision": "R41",
          "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
        }
      },
      {
        "op": "test",
        "path": "/installationDomainPatchR38/physical_points/37/centre_CAD_m",
        "value": [
          13.35,
          6.55,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/installationDomainPatchR38/physical_points/37/centre_CAD_m",
        "value": [
          13.35,
          5.85,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/furniture/bedroomMirrors/0/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          5.85,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/furniture/bedroomMirrors/0/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          5.77,
          0.26,
          13.37,
          5.93,
          0.34
        ]
      },
      {
        "op": "test",
        "path": "/electricalProgramR38/points/40/centre_CAD_m",
        "value": [
          13.35,
          1.5,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/electricalProgramR38/points/40",
        "value": {
          "id": "T-FR-03",
          "space": "Francisco",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            2.7,
            0.3
          ],
          "centre_CAD_mm": [
            13350.0,
            2700.0,
            300.0
          ],
          "function": "Apoio/limpeza fora do roupeiro",
          "circuit_study": "C-TQ2",
          "support": "W36",
          "face": "E",
          "quantity": 2,
          "plate_envelope_mm": [
            160,
            80
          ],
          "status": "PROPOSTA_DE_COORDENACAO",
          "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
          "revision": "R41",
          "change_reason": "Reposição proposta fora da cómoda de 1800×450×800; mantém ID, circuito e quantidade. Série, percurso e execução por validar."
        }
      },
      {
        "op": "test",
        "path": "/installationDomainPatchR38/physical_points/40/centre_CAD_m",
        "value": [
          13.35,
          1.5,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/installationDomainPatchR38/physical_points/40/centre_CAD_m",
        "value": [
          13.35,
          2.7,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/furniture/bedroomMirrors/1/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          2.7,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/furniture/bedroomMirrors/1/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          2.62,
          0.26,
          13.37,
          2.78,
          0.34
        ]
      }
    ],
    "INSTALL_R38": [
      {
        "op": "test",
        "path": "/physical_points/37/centre_CAD_m",
        "value": [
          13.35,
          6.55,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/physical_points/37/centre_CAD_m",
        "value": [
          13.35,
          5.85,
          0.3
        ]
      },
      {
        "op": "test",
        "path": "/physical_points/40/centre_CAD_m",
        "value": [
          13.35,
          1.5,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/physical_points/40/centre_CAD_m",
        "value": [
          13.35,
          2.7,
          0.3
        ]
      }
    ],
    "MODULES_R38": [
      {
        "op": "replace",
        "path": "/modules/73/geometry/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          5.85,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/modules/73/geometry/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          5.77,
          0.26,
          13.37,
          5.93,
          0.34
        ]
      },
      {
        "op": "replace",
        "path": "/modules/74/geometry/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          2.7,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/modules/74/geometry/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          2.62,
          0.26,
          13.37,
          2.78,
          0.34
        ]
      }
    ],
    "CONTRACT_R39": [
      {
        "op": "replace",
        "path": "/mirrors/0/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          5.85,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/mirrors/0/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          5.77,
          0.26,
          13.37,
          5.93,
          0.34
        ]
      },
      {
        "op": "replace",
        "path": "/mirrors/1/plates_nearby/2/centre_CAD_m",
        "value": [
          13.35,
          2.7,
          0.3
        ]
      },
      {
        "op": "replace",
        "path": "/mirrors/1/plates_nearby/2/bbox_CAD_m",
        "value": [
          13.35,
          2.62,
          0.26,
          13.37,
          2.78,
          0.34
        ]
      }
    ]
  },
  "master_mirror_plate_cache_JSON_Patch_RFC6902": [
    {
      "op": "replace",
      "path": "/modules/73/geometry/plates_nearby/2/centre_CAD_m",
      "value": [
        13.35,
        5.85,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/modules/73/geometry/plates_nearby/2/bbox_CAD_m",
      "value": [
        13.35,
        5.77,
        0.26,
        13.37,
        5.93,
        0.34
      ]
    },
    {
      "op": "replace",
      "path": "/modules/74/geometry/plates_nearby/2/centre_CAD_m",
      "value": [
        13.35,
        2.7,
        0.3
      ]
    },
    {
      "op": "replace",
      "path": "/modules/74/geometry/plates_nearby/2/bbox_CAD_m",
      "value": [
        13.35,
        2.62,
        0.26,
        13.37,
        2.78,
        0.34
      ]
    }
  ],
  "history_handling": "Não substituir silenciosamente changes[8] / point_replacements[8] da R38: guardam a origem Y6.15→6.55. Identificar como histórico e acrescentar este override R41 para 6.55→5.85, bem como o novo FR 1.50→2.70. Não manter os valores antigos como fonte ativa.",
  "live_render_source": "addR38Installations(...,{contract:INSTALL_R38,...}) usa C.physical_points; alterar só electricalProgramR38 não move as placas visíveis.",
  "trace": {
    "global": [
      {
        "path": "$.furniture.bedroomMirrors[0].plates_nearby[2]",
        "record": {
          "id": "T-MA-03",
          "bbox_CAD_m": [
            13.35,
            6.47,
            0.26,
            13.37,
            6.63,
            0.33999999999999997
          ],
          "centre_CAD_m": [
            13.35,
            6.55,
            0.3
          ]
        }
      },
      {
        "path": "$.furniture.bedroomMirrors[1].plates_nearby[2]",
        "record": {
          "id": "T-FR-03",
          "bbox_CAD_m": [
            13.35,
            1.42,
            0.26,
            13.37,
            1.58,
            0.33999999999999997
          ],
          "centre_CAD_m": [
            13.35,
            1.5,
            0.3
          ]
        }
      },
      {
        "path": "$.installationDomainPatchR38.point_replacements[8]",
        "record": {
          "id": "T-MA-03",
          "before_CAD_m": [
            13.35,
            6.15,
            0.3
          ],
          "after_CAD_m": [
            13.35,
            6.55,
            0.3
          ],
          "reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
        }
      },
      {
        "path": "$.installationDomainPatchR38.physical_points[37]",
        "record": {
          "id": "T-MA-03",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            6.55,
            0.3
          ],
          "face": "E",
          "plate_envelope_mm": [
            160,
            80
          ],
          "quantity": 2,
          "function": "Apoio/limpeza; não afirma secretária nova adotada",
          "status": "PROPOSTA_DE_COORDENACAO",
          "source_accessory": null
        }
      },
      {
        "path": "$.installationDomainPatchR38.physical_points[40]",
        "record": {
          "id": "T-FR-03",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            1.5,
            0.3
          ],
          "face": "E",
          "plate_envelope_mm": [
            160,
            80
          ],
          "quantity": 2,
          "function": "Apoio/limpeza fora do roupeiro",
          "status": "PROPOSTA_DE_COORDENACAO",
          "source_accessory": null
        }
      },
      {
        "path": "$.electricalProgramR38.points[37]",
        "record": {
          "id": "T-MA-03",
          "space": "Matilde",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            6.55,
            0.3
          ],
          "centre_CAD_mm": [
            13350.0,
            6550.0,
            300.0
          ],
          "function": "Apoio/limpeza; não afirma secretária nova adotada",
          "circuit_study": "C-TQ1",
          "support": "W39",
          "face": "E",
          "quantity": 2,
          "plate_envelope_mm": [
            160,
            80
          ],
          "status": "PROPOSTA_DE_COORDENACAO",
          "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
          "revision": "R38",
          "change_reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
        }
      },
      {
        "path": "$.electricalProgramR38.points[40]",
        "record": {
          "id": "T-FR-03",
          "space": "Francisco",
          "type": "tomada",
          "centre_CAD_m": [
            13.35,
            1.5,
            0.3
          ],
          "centre_CAD_mm": [
            13350.0,
            1500.0,
            300.0
          ],
          "function": "Apoio/limpeza fora do roupeiro",
          "circuit_study": "C-TQ2",
          "support": "W36",
          "face": "E",
          "quantity": 2,
          "plate_envelope_mm": [
            160,
            80
          ],
          "status": "PROPOSTA_DE_COORDENACAO",
          "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar."
        }
      },
      {
        "path": "$.electricalProgramR38.changes[8]",
        "record": {
          "id": "T-MA-03",
          "before_CAD_m": [
            13.35,
            6.15,
            0.3
          ],
          "after_CAD_m": [
            13.35,
            6.55,
            0.3
          ],
          "reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
        }
      }
    ],
    "master": [
      {
        "path": "$.modules[73].geometry.plates_nearby[2]",
        "record": {
          "id": "T-MA-03",
          "bbox_CAD_m": [
            13.35,
            6.47,
            0.26,
            13.37,
            6.63,
            0.33999999999999997
          ],
          "centre_CAD_m": [
            13.35,
            6.55,
            0.3
          ]
        }
      },
      {
        "path": "$.modules[74].geometry.plates_nearby[2]",
        "record": {
          "id": "T-FR-03",
          "bbox_CAD_m": [
            13.35,
            1.42,
            0.26,
            13.37,
            1.58,
            0.33999999999999997
          ],
          "centre_CAD_m": [
            13.35,
            1.5,
            0.3
          ]
        }
      }
    ],
    "model_constants": {
      "DATA": [
        {
          "path": "$.furniture.bedroomMirrors[0].plates_nearby[2]",
          "record": {
            "id": "T-MA-03",
            "bbox_CAD_m": [
              13.35,
              6.47,
              0.26,
              13.37,
              6.63,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ]
          }
        },
        {
          "path": "$.furniture.bedroomMirrors[1].plates_nearby[2]",
          "record": {
            "id": "T-FR-03",
            "bbox_CAD_m": [
              13.35,
              1.42,
              0.26,
              13.37,
              1.58,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ]
          }
        },
        {
          "path": "$.installationDomainPatchR38.point_replacements[8]",
          "record": {
            "id": "T-MA-03",
            "before_CAD_m": [
              13.35,
              6.15,
              0.3
            ],
            "after_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
          }
        },
        {
          "path": "$.installationDomainPatchR38.physical_points[37]",
          "record": {
            "id": "T-MA-03",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "face": "E",
            "plate_envelope_mm": [
              160,
              80
            ],
            "quantity": 2,
            "function": "Apoio/limpeza; não afirma secretária nova adotada",
            "status": "PROPOSTA_DE_COORDENACAO",
            "source_accessory": null
          }
        },
        {
          "path": "$.installationDomainPatchR38.physical_points[40]",
          "record": {
            "id": "T-FR-03",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ],
            "face": "E",
            "plate_envelope_mm": [
              160,
              80
            ],
            "quantity": 2,
            "function": "Apoio/limpeza fora do roupeiro",
            "status": "PROPOSTA_DE_COORDENACAO",
            "source_accessory": null
          }
        },
        {
          "path": "$.electricalProgramR38.points[37]",
          "record": {
            "id": "T-MA-03",
            "space": "Matilde",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "centre_CAD_mm": [
              13350.0,
              6550.0,
              300.0
            ],
            "function": "Apoio/limpeza; não afirma secretária nova adotada",
            "circuit_study": "C-TQ1",
            "support": "W39",
            "face": "E",
            "quantity": 2,
            "plate_envelope_mm": [
              160,
              80
            ],
            "status": "PROPOSTA_DE_COORDENACAO",
            "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar.",
            "revision": "R38",
            "change_reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
          }
        },
        {
          "path": "$.electricalProgramR38.points[40]",
          "record": {
            "id": "T-FR-03",
            "space": "Francisco",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ],
            "centre_CAD_mm": [
              13350.0,
              1500.0,
              300.0
            ],
            "function": "Apoio/limpeza fora do roupeiro",
            "circuit_study": "C-TQ2",
            "support": "W36",
            "face": "E",
            "quantity": 2,
            "plate_envelope_mm": [
              160,
              80
            ],
            "status": "PROPOSTA_DE_COORDENACAO",
            "note": " Reserva de conjunto de tomadas [160, 80]mm (largura tangente à parede × altura); série e medida real por selecionar."
          }
        },
        {
          "path": "$.electricalProgramR38.changes[8]",
          "record": {
            "id": "T-MA-03",
            "before_CAD_m": [
              13.35,
              6.15,
              0.3
            ],
            "after_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
          }
        }
      ],
      "INSTALL_R38": [
        {
          "path": "$.point_replacements[8]",
          "record": {
            "id": "T-MA-03",
            "before_CAD_m": [
              13.35,
              6.15,
              0.3
            ],
            "after_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "reason": "Sai dointerior da nova cómodaMA entreY5.35..6.25;tomadadeaspirador acessível"
          }
        },
        {
          "path": "$.physical_points[37]",
          "record": {
            "id": "T-MA-03",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ],
            "face": "E",
            "plate_envelope_mm": [
              160,
              80
            ],
            "quantity": 2,
            "function": "Apoio/limpeza; não afirma secretária nova adotada",
            "status": "PROPOSTA_DE_COORDENACAO",
            "source_accessory": null
          }
        },
        {
          "path": "$.physical_points[40]",
          "record": {
            "id": "T-FR-03",
            "type": "tomada",
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ],
            "face": "E",
            "plate_envelope_mm": [
              160,
              80
            ],
            "quantity": 2,
            "function": "Apoio/limpeza fora do roupeiro",
            "status": "PROPOSTA_DE_COORDENACAO",
            "source_accessory": null
          }
        }
      ],
      "MODULES_R38": [
        {
          "path": "$.modules[73].geometry.plates_nearby[2]",
          "record": {
            "id": "T-MA-03",
            "bbox_CAD_m": [
              13.35,
              6.47,
              0.26,
              13.37,
              6.63,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ]
          }
        },
        {
          "path": "$.modules[74].geometry.plates_nearby[2]",
          "record": {
            "id": "T-FR-03",
            "bbox_CAD_m": [
              13.35,
              1.42,
              0.26,
              13.37,
              1.58,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ]
          }
        }
      ],
      "CONTRACT_R39": [
        {
          "path": "$.mirrors[0].plates_nearby[2]",
          "record": {
            "id": "T-MA-03",
            "bbox_CAD_m": [
              13.35,
              6.47,
              0.26,
              13.37,
              6.63,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              6.55,
              0.3
            ]
          }
        },
        {
          "path": "$.mirrors[1].plates_nearby[2]",
          "record": {
            "id": "T-FR-03",
            "bbox_CAD_m": [
              13.35,
              1.42,
              0.26,
              13.37,
              1.58,
              0.33999999999999997
            ],
            "centre_CAD_m": [
              13.35,
              1.5,
              0.3
            ]
          }
        }
      ]
    }
  },
  "scope": "Só as duas tomadas cobertas. Demais 195 registos, IDs, circuitos e quantidades conservados. As placas nearby são caches geométricas e devem acompanhar as novas coordenadas. A geometria completa dos espelhos é reemitida pelo integrador."
}
