{
    "phase": "import",
    "at": "2026-09-27T04:31:20+08:00",
    "model": "claude-sonnet-5",
    "sample": 40,
    "counts": {
        "correct": 40,
        "wrong": 0,
        "unsure": 0
    },
    "accuracy_pct": 100,
    "items": [
        {
            "id": "31282-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 3600,
                "sold": 0,
                "unsold": 3600
            },
            "raw_list_row": {
                "id": "31282-1",
                "nama": "SKYAWANI CASSIA RESIDENCES 1",
                "latitud": "5.247185",
                "longitud": "100.428884",
                "nama_fasa": null,
                "kod_negeri_id": "07",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Skyawani Cassia Residences 1",
                    "daerah": "-",
                    "negeri": "Pulau Pinang",
                    "permitNo": "31282-1/06-2029/0472(A)-(S)",
                    "kod_projek": "31282-1",
                    "permitMula": "2026-06-25",
                    "permitTamat": "2029-06-24"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 630,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "561,200.00",
                            "hargaMin": "434,700.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 630,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "549,700.00",
                            "hargaMin": "400,200.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 542,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "549,700.00",
                            "hargaMin": "411,700.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 598,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "549,700.00",
                            "hargaMin": "411,700.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 570,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "561,200.00",
                            "hargaMin": "423,200.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 630,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "29",
                            "hargaMax": "561,200.00",
                            "hargaMin": "434,700.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 3600,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "SKYAWANI CASSIA RESIDENCES 1",
                "phase_name": null,
                "state_code": "07",
                "latitude": 5.247185,
                "longitude": 100.428884,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 400200,
                "price_max": 561200,
                "units_total": 3600,
                "units_sold": 0,
                "units_unsold": 3600,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31282-1/06-2029/0472(A)-(S)"
            }
        },
        {
            "id": "30531-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 795,
                "sold": 36,
                "unsold": 759
            },
            "raw_list_row": {
                "id": "30531-1",
                "nama": "MENARA EMAS BANGSAR (RESIDENSI KHAYA)",
                "latitud": "3.116664",
                "longitud": "101.671597",
                "nama_fasa": "2",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "25 Aug 2025",
                    "serahKosongIkutPjb": "25 Aug 2028",
                    "tempohPembinaanBaharu": "52 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "16 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "25 Dec 2029"
                },
                "projek": {
                    "nama": "Menara Emas Bangsar (residensi Khaya)",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "30531-1/12-2027/1185(A)-(S)",
                    "kod_projek": "30531-1",
                    "permitMula": "2024-12-26",
                    "permitTamat": "2027-12-25"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 795,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3, 4",
                            "peratus": "45.63",
                            "tingkat": "50",
                            "hargaMax": "3,055,000.00",
                            "hargaMin": "877,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 795,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2, 3, 4",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "MENARA EMAS BANGSAR (RESIDENSI KHAYA)",
                "phase_name": "2",
                "state_code": "14",
                "latitude": 3.116664,
                "longitude": 101.671597,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 45.63,
                "price_min": 877000,
                "price_max": 3055000,
                "units_total": 795,
                "units_sold": 36,
                "units_unsold": 759,
                "ccc_date": null,
                "vp_date": "2029-12-24T16:00:00.000000Z",
                "permit_no": "30531-1/12-2027/1185(A)-(S)"
            }
        },
        {
            "id": "30505-2",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 491,
                "sold": 365,
                "unsold": 126
            },
            "raw_list_row": {
                "id": "30505-2",
                "nama": "THE WYN RESIDENCES",
                "latitud": "3.051422",
                "longitud": "101.609971",
                "nama_fasa": "2",
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "03 Dec 2023",
                    "serahKosongIkutPjb": "03 Dec 2026",
                    "tempohPembinaanBaharu": "54 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "18 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "03 Jun 2028"
                },
                "projek": {
                    "nama": "The Wyn Residences",
                    "daerah": "Petaling ",
                    "negeri": "Selangor",
                    "permitNo": "30505-2/10-2026/1180(A)-(S)",
                    "kod_projek": "30505-2",
                    "permitMula": "2023-10-27",
                    "permitTamat": "2026-10-26"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 491,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2",
                            "peratus": "56.39",
                            "tingkat": "46",
                            "hargaMax": "716,700.00",
                            "hargaMin": "250,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 491,
                    "bilik": "2, 3",
                    "bilikAir": "1, 2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "THE WYN RESIDENCES",
                "phase_name": "2",
                "state_code": "10",
                "latitude": 3.051422,
                "longitude": 101.609971,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 56.39,
                "price_min": 250000,
                "price_max": 716700,
                "units_total": 491,
                "units_sold": 365,
                "units_unsold": 126,
                "ccc_date": null,
                "vp_date": "2028-06-02T16:00:00.000000Z",
                "permit_no": "30505-2/10-2026/1180(A)-(S)"
            }
        },
        {
            "id": "31192-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 476,
                "sold": 47,
                "unsold": 429
            },
            "raw_list_row": {
                "id": "31192-1",
                "nama": "MENARA DUTAMAS",
                "latitud": "3.180898",
                "longitud": "101.663495",
                "nama_fasa": null,
                "kod_negeri_id": "14",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "30 Jul 2026",
                    "serahKosongIkutPjb": "30 Jul 2029",
                    "tempohPembinaanBaharu": "60 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "24 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "30 Jul 2031"
                },
                "projek": {
                    "nama": "Menara Dutamas",
                    "daerah": "-",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31192-1/07-2029/0501(A)-(S)",
                    "kod_projek": "31192-1",
                    "permitMula": "2026-07-07",
                    "permitTamat": "2029-07-06"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 476,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "0.00",
                            "tingkat": "60",
                            "hargaMax": "2,180,800.00",
                            "hargaMin": "876,800.00",
                            "keluasan": "0",
                            "komponen": "Belum Mula"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 476,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "MENARA DUTAMAS",
                "phase_name": null,
                "state_code": "14",
                "latitude": 3.180898,
                "longitude": 101.663495,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 876800,
                "price_max": 2180800,
                "units_total": 476,
                "units_sold": 47,
                "units_unsold": 429,
                "ccc_date": null,
                "vp_date": "2031-07-29T16:00:00.000000Z",
                "permit_no": "31192-1/07-2029/0501(A)-(S)"
            }
        },
        {
            "id": "31251-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 606,
                "sold": 96,
                "unsold": 510
            },
            "raw_list_row": {
                "id": "31251-1",
                "nama": "RESIDENSI M ARIA",
                "latitud": "3.205115",
                "longitud": "101.691051",
                "nama_fasa": null,
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "25 Jan 2026",
                    "serahKosongIkutPjb": "25 Jan 2029",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "25 Jan 2030"
                },
                "projek": {
                    "nama": "Residensi M Aria",
                    "daerah": "-",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31251-1/01-2029/0037(A)-(S)",
                    "kod_projek": "31251-1",
                    "permitMula": "2026-01-14",
                    "permitTamat": "2029-01-13"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 606,
                            "bilik": "3, 4",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "38",
                            "hargaMax": "750,000.00",
                            "hargaMin": "635,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 606,
                    "bilik": "3, 4",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI M ARIA",
                "phase_name": null,
                "state_code": "14",
                "latitude": 3.205115,
                "longitude": 101.691051,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 0,
                "price_min": 635000,
                "price_max": 750000,
                "units_total": 606,
                "units_sold": 96,
                "units_unsold": 510,
                "ccc_date": null,
                "vp_date": "2030-01-24T16:00:00.000000Z",
                "permit_no": "31251-1/01-2029/0037(A)-(S)"
            }
        },
        {
            "id": "31111-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 30,
                "sold": 8,
                "unsold": 22
            },
            "raw_list_row": {
                "id": "31111-1",
                "nama": "TAMAN BESTARI JENJAROM",
                "latitud": "2.000000",
                "longitud": "101.000000",
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Bestari Jenjarom",
                    "daerah": "Kuala Langat",
                    "negeri": "Selangor",
                    "permitNo": "31111-1/07-2028/0490(A)-(L)",
                    "kod_projek": "31111-1",
                    "permitMula": "2026-07-02",
                    "permitTamat": "2028-07-01"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 22,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "4",
                            "peratus": "0.00",
                            "tingkat": "2",
                            "hargaMax": "954,000.00",
                            "hargaMin": "768,000.00",
                            "keluasan": "240",
                            "komponen": "Belum Mula"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 8,
                            "bilik": "4",
                            "jenis": "Rumah Berkembar",
                            "tandas": "4",
                            "peratus": "0.00",
                            "tingkat": "2",
                            "hargaMax": "1,053,000.00",
                            "hargaMin": "987,000.00",
                            "keluasan": "244 - 260",
                            "komponen": "Belum Mula"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 30,
                    "bilik": "4",
                    "bilikAir": "4",
                    "keluasan": "240�260 mps"
                }
            },
            "imported": {
                "name": "TAMAN BESTARI JENJAROM",
                "phase_name": null,
                "state_code": "10",
                "latitude": 2,
                "longitude": 101,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 768000,
                "price_max": 1053000,
                "units_total": 30,
                "units_sold": 8,
                "units_unsold": 22,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31111-1/07-2028/0490(A)-(L)"
            }
        },
        {
            "id": "31272-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 109,
                "sold": 3,
                "unsold": 106
            },
            "raw_list_row": {
                "id": "31272-1",
                "nama": "RESIDENSI LESTARI 1",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "24 Sep 2026",
                    "serahKosongIkutPjb": "24 Sep 2029",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Residensi Lestari 1",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31272-1/09-2029/0676(N)-(S)",
                    "kod_projek": "31272-1",
                    "permitMula": "2026-09-08",
                    "permitTamat": "2029-09-07"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 109,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "5",
                            "hargaMax": "978,350.00",
                            "hargaMin": "701,500.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 109,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI LESTARI 1",
                "phase_name": null,
                "state_code": "10",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 701500,
                "price_max": 978350,
                "units_total": 109,
                "units_sold": 3,
                "units_unsold": 106,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31272-1/09-2029/0676(N)-(S)"
            }
        },
        {
            "id": "31348-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 32,
                "sold": 1,
                "unsold": 31
            },
            "raw_list_row": {
                "id": "31348-1",
                "nama": "RIMBUN DAMAI RESIDENSI",
                "latitud": "4.529669",
                "longitud": "101.068849",
                "nama_fasa": "FASA 1",
                "kod_negeri_id": "08",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Rimbun Damai Residensi",
                    "daerah": "-",
                    "negeri": "Perak",
                    "permitNo": "31348-1/07-2028/0491(N)-(L)",
                    "kod_projek": "31348-1",
                    "permitMula": "2026-07-02",
                    "permitTamat": "2028-07-01"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 32,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "3",
                            "peratus": "45.00",
                            "tingkat": "1",
                            "hargaMax": "515,200.00",
                            "hargaMin": "360,840.00",
                            "keluasan": "1,166",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 32,
                    "bilik": "4",
                    "bilikAir": "3",
                    "keluasan": "1,166 mps"
                }
            },
            "imported": {
                "name": "RIMBUN DAMAI RESIDENSI",
                "phase_name": "FASA 1",
                "state_code": "08",
                "latitude": 4.529669,
                "longitude": 101.068849,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 45,
                "price_min": 360840,
                "price_max": 515200,
                "units_total": 32,
                "units_sold": 1,
                "units_unsold": 31,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31348-1/07-2028/0491(N)-(L)"
            }
        },
        {
            "id": "30667-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 453,
                "sold": 397,
                "unsold": 56
            },
            "raw_list_row": {
                "id": "30667-1",
                "nama": "PAVILION BUKIT JALIL",
                "latitud": "3.049360",
                "longitud": "101.673530",
                "nama_fasa": "PARK GREEN",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "15 Oct 2024",
                    "serahKosongIkutPjb": "15 Oct 2027",
                    "tempohPembinaanBaharu": "54 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "18 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "15 Apr 2029"
                },
                "projek": {
                    "nama": "Pavilion Bukit Jalil",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "30667-1/09-2027/0886(A)-(S)",
                    "kod_projek": "30667-1",
                    "permitMula": "2024-09-30",
                    "permitTamat": "2027-09-29"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 210,
                            "bilik": "3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3",
                            "peratus": "25.72",
                            "tingkat": "47",
                            "hargaMax": "2,960,470.00",
                            "hargaMin": "1,744,450.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 243,
                            "bilik": "3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3",
                            "peratus": "27.51",
                            "tingkat": "47",
                            "hargaMax": "2,355,560.00",
                            "hargaMin": "1,344,450.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 453,
                    "bilik": "3, 4",
                    "bilikAir": "2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "PAVILION BUKIT JALIL",
                "phase_name": "PARK GREEN",
                "state_code": "14",
                "latitude": 3.04936,
                "longitude": 101.67353,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 25.72,
                "price_min": 1344450,
                "price_max": 2960470,
                "units_total": 453,
                "units_sold": 397,
                "units_unsold": 56,
                "ccc_date": null,
                "vp_date": "2029-04-14T16:00:00.000000Z",
                "permit_no": "30667-1/09-2027/0886(A)-(S)"
            }
        },
        {
            "id": "31334-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 928,
                "sold": 481,
                "unsold": 447
            },
            "raw_list_row": {
                "id": "31334-1",
                "nama": "RESIDENSI DAMAISARI 2",
                "latitud": "3.058651",
                "longitud": "101.595667",
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "10 Jul 2026",
                    "serahKosongIkutPjb": "10 Jul 2029",
                    "tempohPembinaanBaharu": "56 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "20 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "10 Mar 2031"
                },
                "projek": {
                    "nama": "Residensi Damaisari 2",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31334-1/07-2029/0488(N)-(S)",
                    "kod_projek": "31334-1",
                    "permitMula": "2026-07-02",
                    "permitTamat": "2029-07-01"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 464,
                            "bilik": "1, 3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "0.00",
                            "tingkat": "44",
                            "hargaMax": "866,000.00",
                            "hargaMin": "270,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 464,
                            "bilik": "1, 3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "0.00",
                            "tingkat": "44",
                            "hargaMax": "866,000.00",
                            "hargaMin": "270,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 928,
                    "bilik": "1, 3, 4",
                    "bilikAir": "1, 2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI DAMAISARI 2",
                "phase_name": null,
                "state_code": "10",
                "latitude": 3.058651,
                "longitude": 101.595667,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 0,
                "price_min": 270000,
                "price_max": 866000,
                "units_total": 928,
                "units_sold": 481,
                "units_unsold": 447,
                "ccc_date": null,
                "vp_date": "2031-03-09T16:00:00.000000Z",
                "permit_no": "31334-1/07-2029/0488(N)-(S)"
            }
        },
        {
            "id": "31058-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 286,
                "sold": 110,
                "unsold": 176
            },
            "raw_list_row": {
                "id": "31058-1",
                "nama": "PANGSAPURI SERVIS CERIA",
                "latitud": "3.077375",
                "longitud": "101.645799",
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "17 Dec 2025",
                    "serahKosongIkutPjb": "17 Dec 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Pangsapuri Servis Ceria",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31058-1/10-2028/0845(A)-(S)",
                    "kod_projek": "31058-1",
                    "permitMula": "2025-10-15",
                    "permitTamat": "2028-10-14"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 286,
                            "bilik": "1",
                            "jenis": "Soho",
                            "tandas": "1",
                            "peratus": "19.69",
                            "tingkat": "22",
                            "hargaMax": "663,300.00",
                            "hargaMin": "250,070.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 286,
                    "bilik": "1",
                    "bilikAir": "1",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "PANGSAPURI SERVIS CERIA",
                "phase_name": null,
                "state_code": "10",
                "latitude": 3.077375,
                "longitude": 101.645799,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 19.69,
                "price_min": 250070,
                "price_max": 663300,
                "units_total": 286,
                "units_sold": 110,
                "units_unsold": 176,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31058-1/10-2028/0845(A)-(S)"
            }
        },
        {
            "id": "31096-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 1033,
                "sold": 304,
                "unsold": 729
            },
            "raw_list_row": {
                "id": "31096-1",
                "nama": "DIVINE KLCC",
                "latitud": "3.161217",
                "longitud": "101.710311",
                "nama_fasa": null,
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "06 Jul 2026",
                    "serahKosongIkutPjb": "06 Jul 2029",
                    "tempohPembinaanBaharu": "75 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "39 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "06 Oct 2032"
                },
                "projek": {
                    "nama": "Divine Klcc",
                    "daerah": "-",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31096-1/06-2029/0456(A)-(S)",
                    "kod_projek": "31096-1",
                    "permitMula": "2026-06-21",
                    "permitTamat": "2029-06-20"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 561,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "0.00",
                            "tingkat": "83",
                            "hargaMax": "17,813,000.00",
                            "hargaMin": "1,788,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 472,
                            "bilik": "1",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2",
                            "peratus": "0.00",
                            "tingkat": "44",
                            "hargaMax": "1,748,000.00",
                            "hargaMin": "968,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 1033,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "DIVINE KLCC",
                "phase_name": null,
                "state_code": "14",
                "latitude": 3.161217,
                "longitude": 101.710311,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 0,
                "price_min": 968000,
                "price_max": 17813000,
                "units_total": 1033,
                "units_sold": 304,
                "units_unsold": 729,
                "ccc_date": null,
                "vp_date": "2032-10-05T16:00:00.000000Z",
                "permit_no": "31096-1/06-2029/0456(A)-(S)"
            }
        },
        {
            "id": "31318-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 14,
                "sold": 5,
                "unsold": 9
            },
            "raw_list_row": {
                "id": "31318-1",
                "nama": "CASA PUTRI",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "11",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "16 Aug 2026",
                    "serahKosongIkutPjb": "16 Aug 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Casa Putri",
                    "daerah": "Kemaman",
                    "negeri": "Terengganu",
                    "permitNo": "31318-1/08-2028/0574(N)-(L)",
                    "kod_projek": "31318-1",
                    "permitMula": "2026-08-04",
                    "permitTamat": "2028-08-03"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 12,
                            "bilik": "3",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "362,700.00",
                            "hargaMin": "150,000.00",
                            "keluasan": "109",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 2,
                            "bilik": "4",
                            "jenis": "Rumah Berkembar",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "475,906.00",
                            "hargaMin": "210,000.00",
                            "keluasan": "133",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 14,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "109�133 mps"
                }
            },
            "imported": {
                "name": "CASA PUTRI",
                "phase_name": null,
                "state_code": "11",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 150000,
                "price_max": 475906,
                "units_total": 14,
                "units_sold": 5,
                "units_unsold": 9,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31318-1/08-2028/0574(N)-(L)"
            }
        },
        {
            "id": "31149-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 1274,
                "sold": 331,
                "unsold": 943
            },
            "raw_list_row": {
                "id": "31149-1",
                "nama": "RESIDENSI DANGA PARAGON 1",
                "latitud": "1.482433",
                "longitud": "103.720789",
                "nama_fasa": null,
                "kod_negeri_id": "01",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "26 Jan 2026",
                    "serahKosongIkutPjb": "26 Jan 2029",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "26 Jan 2030"
                },
                "projek": {
                    "nama": "Residensi Danga Paragon 1",
                    "daerah": "-",
                    "negeri": "Johor",
                    "permitNo": "31149-1/12-2028/1027(N)-(S)",
                    "kod_projek": "31149-1",
                    "permitMula": "2025-12-24",
                    "permitTamat": "2028-12-23"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 637,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "8.44",
                            "tingkat": "36",
                            "hargaMax": "815,296.00",
                            "hargaMin": "400,905.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 637,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "8.44",
                            "tingkat": "36",
                            "hargaMax": "815,296.00",
                            "hargaMin": "400,905.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 1274,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI DANGA PARAGON 1",
                "phase_name": null,
                "state_code": "01",
                "latitude": 1.482433,
                "longitude": 103.720789,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 8.44,
                "price_min": 400905,
                "price_max": 815296,
                "units_total": 1274,
                "units_sold": 331,
                "units_unsold": 943,
                "ccc_date": null,
                "vp_date": "2030-01-25T16:00:00.000000Z",
                "permit_no": "31149-1/12-2028/1027(N)-(S)"
            }
        },
        {
            "id": "31176-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 22,
                "sold": 2,
                "unsold": 20
            },
            "raw_list_row": {
                "id": "31176-1",
                "nama": "TAMAN LEKIR INTAN",
                "latitud": null,
                "longitud": null,
                "nama_fasa": "-",
                "kod_negeri_id": "08",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Lekir Intan",
                    "daerah": "-",
                    "negeri": "Perak",
                    "permitNo": "31176-1/08-2028/0635(N)-(L)",
                    "kod_projek": "31176-1",
                    "permitMula": "2026-08-24",
                    "permitTamat": "2028-08-23"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 22,
                            "bilik": "3",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "483,000.00",
                            "hargaMin": "398,000.00",
                            "keluasan": "82",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 22,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "82 mps"
                }
            },
            "imported": {
                "name": "TAMAN LEKIR INTAN",
                "phase_name": null,
                "state_code": "08",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 398000,
                "price_max": 483000,
                "units_total": 22,
                "units_sold": 2,
                "units_unsold": 20,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31176-1/08-2028/0635(N)-(L)"
            }
        },
        {
            "id": "31069-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 22,
                "sold": 22,
                "unsold": 0
            },
            "raw_list_row": {
                "id": "31069-1",
                "nama": "ARENA PERPADUAN UTAMA",
                "latitud": "4.642078",
                "longitud": "101.154717",
                "nama_fasa": null,
                "kod_negeri_id": "08",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "11 Dec 2025",
                    "serahKosongIkutPjb": "11 Dec 2027",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Arena Perpaduan Utama",
                    "daerah": "-",
                    "negeri": "Perak",
                    "permitNo": "31069-1/09-2027/0725(N)-(L)",
                    "kod_projek": "31069-1",
                    "permitMula": "2025-09-02",
                    "permitTamat": "2027-09-01"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 20,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "37.50",
                            "tingkat": "1",
                            "hargaMax": "480,000.00",
                            "hargaMin": "388,000.00",
                            "keluasan": "100",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 2,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "5.00",
                            "tingkat": "1",
                            "hargaMax": "600,000.00",
                            "hargaMin": "550,000.00",
                            "keluasan": "110",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 22,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "100�110 mps"
                }
            },
            "imported": {
                "name": "ARENA PERPADUAN UTAMA",
                "phase_name": null,
                "state_code": "08",
                "latitude": 4.642078,
                "longitude": 101.154717,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 5,
                "price_min": 388000,
                "price_max": 600000,
                "units_total": 22,
                "units_sold": 22,
                "units_unsold": 0,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31069-1/09-2027/0725(N)-(L)"
            }
        },
        {
            "id": "31332-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 830,
                "sold": 447,
                "unsold": 383
            },
            "raw_list_row": {
                "id": "31332-1",
                "nama": "BINASTRA COCHRANE",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "14",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "28 Jul 2026",
                    "serahKosongIkutPjb": "28 Jul 2029",
                    "tempohPembinaanBaharu": "60 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "24 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "28 Jul 2031"
                },
                "projek": {
                    "nama": "Binastra Cochrane",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31332-1/07-2029/0489(A)-(S)",
                    "kod_projek": "31332-1",
                    "permitMula": "2026-07-02",
                    "permitTamat": "2029-07-01"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 415,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3",
                            "peratus": "0.00",
                            "tingkat": "50",
                            "hargaMax": "1,544,800.00",
                            "hargaMin": "721,800.00",
                            "keluasan": "0",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 415,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3",
                            "peratus": "0.00",
                            "tingkat": "50",
                            "hargaMax": "1,519,800.00",
                            "hargaMin": "788,800.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 830,
                    "bilik": "2, 3",
                    "bilikAir": "2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "BINASTRA COCHRANE",
                "phase_name": null,
                "state_code": "14",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 721800,
                "price_max": 1544800,
                "units_total": 830,
                "units_sold": 447,
                "units_unsold": 383,
                "ccc_date": null,
                "vp_date": "2031-07-27T16:00:00.000000Z",
                "permit_no": "31332-1/07-2029/0489(A)-(S)"
            }
        },
        {
            "id": "31104-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 743,
                "sold": 523,
                "unsold": 220
            },
            "raw_list_row": {
                "id": "31104-1",
                "nama": "PANGSAPURI GEMILANG TWL",
                "latitud": "3.053098",
                "longitud": "101.559924",
                "nama_fasa": "1",
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "05 Nov 2025",
                    "serahKosongIkutPjb": "05 Nov 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Pangsapuri Gemilang Twl",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31104-1/10-2028/0840(A)-(S)",
                    "kod_projek": "31104-1",
                    "permitMula": "2025-10-10",
                    "permitTamat": "2028-10-09"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 743,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "5.00",
                            "tingkat": "40",
                            "hargaMax": "290,000.00",
                            "hargaMin": "150,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 743,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "PANGSAPURI GEMILANG TWL",
                "phase_name": "1",
                "state_code": "10",
                "latitude": 3.053098,
                "longitude": 101.559924,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 5,
                "price_min": 150000,
                "price_max": 290000,
                "units_total": 743,
                "units_sold": 523,
                "units_unsold": 220,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31104-1/10-2028/0840(A)-(S)"
            }
        },
        {
            "id": "31366-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 621,
                "sold": 0,
                "unsold": 621
            },
            "raw_list_row": {
                "id": "31366-1",
                "nama": "RESIDENSI PARAGON MAPEL",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "01",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Residensi Paragon Mapel",
                    "daerah": "-",
                    "negeri": "Johor",
                    "permitNo": "31366-1/08-2029/0647(N)-(S)",
                    "kod_projek": "31366-1",
                    "permitMula": "2026-08-26",
                    "permitTamat": "2029-08-25"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 253,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "23",
                            "hargaMax": "639,400.00",
                            "hargaMin": "540,800.00",
                            "keluasan": "0",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 368,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "23",
                            "hargaMax": "639,400.00",
                            "hargaMin": "540,800.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 621,
                    "bilik": "2, 3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI PARAGON MAPEL",
                "phase_name": null,
                "state_code": "01",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 540800,
                "price_max": 639400,
                "units_total": 621,
                "units_sold": 0,
                "units_unsold": 621,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31366-1/08-2029/0647(N)-(S)"
            }
        },
        {
            "id": "31124-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 420,
                "sold": 0,
                "unsold": 420
            },
            "raw_list_row": {
                "id": "31124-1",
                "nama": "RESIDENSI PERMATA",
                "latitud": "5.352227",
                "longitud": "100.458663",
                "nama_fasa": "NIL",
                "kod_negeri_id": "07",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Residensi Permata",
                    "daerah": "Seberang Perai Tengah",
                    "negeri": "Pulau Pinang",
                    "permitNo": "31124-1/05-2029/0363(A)-(S)",
                    "kod_projek": "31124-1",
                    "permitMula": "2026-05-19",
                    "permitTamat": "2029-05-18"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 420,
                            "bilik": "3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2",
                            "peratus": "5.00",
                            "tingkat": "33",
                            "hargaMax": "489,200.00",
                            "hargaMin": "430,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 420,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI PERMATA",
                "phase_name": "NIL",
                "state_code": "07",
                "latitude": 5.352227,
                "longitude": 100.458663,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 5,
                "price_min": 430000,
                "price_max": 489200,
                "units_total": 420,
                "units_sold": 0,
                "units_unsold": 420,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31124-1/05-2029/0363(A)-(S)"
            }
        },
        {
            "id": "31262-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 537,
                "sold": 0,
                "unsold": 537
            },
            "raw_list_row": {
                "id": "31262-1",
                "nama": "RESIDENSI RIMBUN SUNGAI BESI",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "14",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Residensi Rimbun Sungai Besi",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31262-1/09-2029/0702(N)-(S)",
                    "kod_projek": "31262-1",
                    "permitMula": "2026-09-21",
                    "permitTamat": "2029-09-20"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 537,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "49",
                            "hargaMax": "957,000.00",
                            "hargaMin": "565,000.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 537,
                    "bilik": "2, 3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI RIMBUN SUNGAI BESI",
                "phase_name": null,
                "state_code": "14",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 565000,
                "price_max": 957000,
                "units_total": 537,
                "units_sold": 0,
                "units_unsold": 537,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31262-1/09-2029/0702(N)-(S)"
            }
        },
        {
            "id": "31141-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 1605,
                "sold": 807,
                "unsold": 798
            },
            "raw_list_row": {
                "id": "31141-1",
                "nama": "RESIDENSI SKYONE",
                "latitud": "1.471547",
                "longitud": "103.764740",
                "nama_fasa": null,
                "kod_negeri_id": "01",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "06 Mar 2026",
                    "serahKosongIkutPjb": "06 Mar 2029",
                    "tempohPembinaanBaharu": "60 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "24 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "06 Mar 2031"
                },
                "projek": {
                    "nama": "Residensi Skyone",
                    "daerah": "Johor Bahru",
                    "negeri": "Johor",
                    "permitNo": "31141-1/12-2028/1036(A)-(S)",
                    "kod_projek": "31141-1",
                    "permitMula": "2025-12-24",
                    "permitTamat": "2028-12-23"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 450,
                            "bilik": "1, 3, 8",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3, 10",
                            "peratus": "0.00",
                            "tingkat": "46",
                            "hargaMax": "10,654,000.00",
                            "hargaMin": "672,000.00",
                            "keluasan": "0",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 776,
                            "bilik": "1, 3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3, 5",
                            "peratus": "0.00",
                            "tingkat": "44",
                            "hargaMax": "2,682,000.00",
                            "hargaMin": "721,000.00",
                            "keluasan": "0",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 379,
                            "bilik": "1, 3, 4",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2, 3, 4, 5, 8",
                            "peratus": "0.00",
                            "tingkat": "45",
                            "hargaMax": "5,613,000.00",
                            "hargaMin": "374,400.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 1605,
                    "bilik": "1, 3, 8",
                    "bilikAir": "2, 3, 5",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI SKYONE",
                "phase_name": null,
                "state_code": "01",
                "latitude": 1.471547,
                "longitude": 103.76474,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 0,
                "price_min": 374400,
                "price_max": 10654000,
                "units_total": 1605,
                "units_sold": 807,
                "units_unsold": 798,
                "ccc_date": null,
                "vp_date": "2031-03-05T16:00:00.000000Z",
                "permit_no": "31141-1/12-2028/1036(A)-(S)"
            }
        },
        {
            "id": "31119-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 23,
                "sold": 12,
                "unsold": 11
            },
            "raw_list_row": {
                "id": "31119-1",
                "nama": "PADANG KUBANG SIAM",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "11",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "16 Aug 2026",
                    "serahKosongIkutPjb": "16 Aug 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Padang Kubang Siam",
                    "daerah": "-",
                    "negeri": "Terengganu",
                    "permitNo": "31119-1/07-2028/0548(N)-(L)",
                    "kod_projek": "31119-1",
                    "permitMula": "2026-07-23",
                    "permitTamat": "2028-07-22"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 23,
                            "bilik": "3",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "380,000.00",
                            "hargaMin": "355,000.00",
                            "keluasan": "104",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 23,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "104 mps"
                }
            },
            "imported": {
                "name": "PADANG KUBANG SIAM",
                "phase_name": null,
                "state_code": "11",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 355000,
                "price_max": 380000,
                "units_total": 23,
                "units_sold": 12,
                "units_unsold": 11,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31119-1/07-2028/0548(N)-(L)"
            }
        },
        {
            "id": "31097-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 66,
                "sold": 63,
                "unsold": 3
            },
            "raw_list_row": {
                "id": "31097-1",
                "nama": "MENGLEMBU AVENUE",
                "latitud": "4.569644",
                "longitud": "100.980701",
                "nama_fasa": null,
                "kod_negeri_id": "08",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "30 Dec 2025",
                    "serahKosongIkutPjb": "30 Dec 2027",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Menglembu Avenue",
                    "daerah": "Kinta",
                    "negeri": "Perak",
                    "permitNo": "31097-1/08-2027/0718(N)-(L)",
                    "kod_projek": "31097-1",
                    "permitMula": "2025-08-30",
                    "permitTamat": "2027-08-29"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 66,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "48.71",
                            "tingkat": "1",
                            "hargaMax": "776,800.00",
                            "hargaMin": "398,800.00",
                            "keluasan": "92 - 111",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 66,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "92�111 mps"
                }
            },
            "imported": {
                "name": "MENGLEMBU AVENUE",
                "phase_name": null,
                "state_code": "08",
                "latitude": 4.569644,
                "longitude": 100.980701,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 48.71,
                "price_min": 398800,
                "price_max": 776800,
                "units_total": 66,
                "units_sold": 63,
                "units_unsold": 3,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31097-1/08-2027/0718(N)-(L)"
            }
        },
        {
            "id": "31220-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 87,
                "sold": 15,
                "unsold": 72
            },
            "raw_list_row": {
                "id": "31220-1",
                "nama": "TAMAN SERI BEMBAN BARU",
                "latitud": "4.467359",
                "longitud": "101.013282",
                "nama_fasa": "NIL",
                "kod_negeri_id": "08",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "09 Jun 2026",
                    "serahKosongIkutPjb": "09 Jun 2028",
                    "tempohPembinaanBaharu": "30 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "6 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "09 Dec 2028"
                },
                "projek": {
                    "nama": "Taman Seri Bemban Baru",
                    "daerah": "-",
                    "negeri": "Perak",
                    "permitNo": "31220-1/02-2028/0117(A)-(L)",
                    "kod_projek": "31220-1",
                    "permitMula": "2026-02-11",
                    "permitTamat": "2028-02-10"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 87,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "25.12",
                            "tingkat": "1",
                            "hargaMax": "445,000.00",
                            "hargaMin": "290,000.00",
                            "keluasan": "93",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 87,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "93 mps"
                }
            },
            "imported": {
                "name": "TAMAN SERI BEMBAN BARU",
                "phase_name": "NIL",
                "state_code": "08",
                "latitude": 4.467359,
                "longitude": 101.013282,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 25.12,
                "price_min": 290000,
                "price_max": 445000,
                "units_total": 87,
                "units_sold": 15,
                "units_unsold": 72,
                "ccc_date": null,
                "vp_date": "2028-12-08T16:00:00.000000Z",
                "permit_no": "31220-1/02-2028/0117(A)-(L)"
            }
        },
        {
            "id": "31193-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 128,
                "sold": 11,
                "unsold": 117
            },
            "raw_list_row": {
                "id": "31193-1",
                "nama": "CANTONMENT RESIDENCE",
                "latitud": "5.424185",
                "longitud": "100.307865",
                "nama_fasa": "NIL",
                "kod_negeri_id": "07",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "21 Aug 2026",
                    "serahKosongIkutPjb": "21 Aug 2029",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "21 Aug 2030"
                },
                "projek": {
                    "nama": "Cantonment Residence",
                    "daerah": "-",
                    "negeri": "Pulau Pinang",
                    "permitNo": "31193-1/06-2029/0481(A)-(S)",
                    "kod_projek": "31193-1",
                    "permitMula": "2026-07-01",
                    "permitTamat": "2029-06-30"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 128,
                            "bilik": "4",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "3, 4, 5",
                            "peratus": "11.68",
                            "tingkat": "34",
                            "hargaMax": "7,894,750.00",
                            "hargaMin": "3,345,350.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 128,
                    "bilik": "4",
                    "bilikAir": "3, 4, 5",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "CANTONMENT RESIDENCE",
                "phase_name": "NIL",
                "state_code": "07",
                "latitude": 5.424185,
                "longitude": 100.307865,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 11.68,
                "price_min": 3345350,
                "price_max": 7894750,
                "units_total": 128,
                "units_sold": 11,
                "units_unsold": 117,
                "ccc_date": null,
                "vp_date": "2030-08-20T16:00:00.000000Z",
                "permit_no": "31193-1/06-2029/0481(A)-(S)"
            }
        },
        {
            "id": "31219-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 785,
                "sold": 52,
                "unsold": 733
            },
            "raw_list_row": {
                "id": "31219-1",
                "nama": "MENARA GD",
                "latitud": "3.188508",
                "longitud": "101.711500",
                "nama_fasa": "NIL",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "26 Jun 2026",
                    "serahKosongIkutPjb": "26 Jun 2029",
                    "tempohPembinaanBaharu": "54 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "18 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "26 Dec 2030"
                },
                "projek": {
                    "nama": "Menara Gd",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "31219-1/04-2029/0261(A)-(S)",
                    "kod_projek": "31219-1",
                    "permitMula": "2026-04-03",
                    "permitTamat": "2029-04-02"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 785,
                            "bilik": "1, 2, 3, 5",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3, 5",
                            "peratus": "0.00",
                            "tingkat": "61",
                            "hargaMax": "15,080,760.00",
                            "hargaMin": "853,584.48",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 785,
                    "bilik": "1, 2, 3, 5",
                    "bilikAir": "1, 2, 3, 5",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "MENARA GD",
                "phase_name": "NIL",
                "state_code": "14",
                "latitude": 3.188508,
                "longitude": 101.7115,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 0,
                "price_min": 853584.48,
                "price_max": 15080760,
                "units_total": 785,
                "units_sold": 52,
                "units_unsold": 733,
                "ccc_date": null,
                "vp_date": "2030-12-25T16:00:00.000000Z",
                "permit_no": "31219-1/04-2029/0261(A)-(S)"
            }
        },
        {
            "id": "30629-2",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 492,
                "sold": 479,
                "unsold": 13
            },
            "raw_list_row": {
                "id": "30629-2",
                "nama": "MENARA SENJA",
                "latitud": "3.160785",
                "longitud": "101.709599",
                "nama_fasa": "NIL",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "08 Aug 2024",
                    "serahKosongIkutPjb": "08 Aug 2027",
                    "tempohPembinaanBaharu": "58 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "22 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "08 Jun 2029"
                },
                "projek": {
                    "nama": "Menara Senja",
                    "daerah": "-",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "30629-2/07-2027/0687(A)-(S)",
                    "kod_projek": "30629-2",
                    "permitMula": "2024-08-01",
                    "permitTamat": "2027-07-31"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 492,
                            "bilik": "1, 2",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2",
                            "peratus": "37.50",
                            "tingkat": "42",
                            "hargaMax": "2,239,000.00",
                            "hargaMin": "1,270,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 492,
                    "bilik": "1, 2",
                    "bilikAir": "1, 2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "MENARA SENJA",
                "phase_name": "NIL",
                "state_code": "14",
                "latitude": 3.160785,
                "longitude": 101.709599,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 37.5,
                "price_min": 1270000,
                "price_max": 2239000,
                "units_total": 492,
                "units_sold": 479,
                "units_unsold": 13,
                "ccc_date": null,
                "vp_date": "2029-06-07T16:00:00.000000Z",
                "permit_no": "30629-2/07-2027/0687(A)-(S)"
            }
        },
        {
            "id": "31129-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 18,
                "sold": 1,
                "unsold": 17
            },
            "raw_list_row": {
                "id": "31129-1",
                "nama": "TAMAN ABADI HEIGHTS",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Abadi Heights",
                    "daerah": "Sepang",
                    "negeri": "Selangor",
                    "permitNo": "31129-1/08-2028/0602(N)-(L)",
                    "kod_projek": "31129-1",
                    "permitMula": "2026-08-11",
                    "permitTamat": "2028-08-10"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 18,
                            "bilik": "5",
                            "jenis": "Rumah Berkembar",
                            "tandas": "6",
                            "peratus": "0.00",
                            "tingkat": "3",
                            "hargaMax": "2,945,632.00",
                            "hargaMin": "2,365,000.00",
                            "keluasan": "402",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 18,
                    "bilik": "5",
                    "bilikAir": "6",
                    "keluasan": "402 mps"
                }
            },
            "imported": {
                "name": "TAMAN ABADI HEIGHTS",
                "phase_name": null,
                "state_code": "10",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 2365000,
                "price_max": 2945632,
                "units_total": 18,
                "units_sold": 1,
                "units_unsold": 17,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31129-1/08-2028/0602(N)-(L)"
            }
        },
        {
            "id": "31199-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 30,
                "sold": 15,
                "unsold": 15
            },
            "raw_list_row": {
                "id": "31199-1",
                "nama": "TAMAN BANDAR BAHARU KIJAL",
                "latitud": "4.336102",
                "longitud": "103.450464",
                "nama_fasa": null,
                "kod_negeri_id": "11",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "30 Jul 2026",
                    "serahKosongIkutPjb": "30 Jul 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Bandar Baharu Kijal",
                    "daerah": "-",
                    "negeri": "Terengganu",
                    "permitNo": "31199-1/12-2027/1016(N)-(L)",
                    "kod_projek": "31199-1",
                    "permitMula": "2025-12-07",
                    "permitTamat": "2027-12-06"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 26,
                            "bilik": "3",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "61.92",
                            "tingkat": "1",
                            "hargaMax": "434,700.00",
                            "hargaMin": "318,000.00",
                            "keluasan": "125 - 129",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 4,
                            "bilik": "3",
                            "jenis": "Rumah Berkembar",
                            "tandas": "2",
                            "peratus": "5.00",
                            "tingkat": "1",
                            "hargaMax": "587,000.00",
                            "hargaMin": "424,000.00",
                            "keluasan": "129 - 212",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 30,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "125�212 mps"
                }
            },
            "imported": {
                "name": "TAMAN BANDAR BAHARU KIJAL",
                "phase_name": null,
                "state_code": "11",
                "latitude": 4.336102,
                "longitude": 103.450464,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 5,
                "price_min": 318000,
                "price_max": 587000,
                "units_total": 30,
                "units_sold": 15,
                "units_unsold": 15,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31199-1/12-2027/1016(N)-(L)"
            }
        },
        {
            "id": "30628-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 922,
                "sold": 358,
                "unsold": 564
            },
            "raw_list_row": {
                "id": "30628-1",
                "nama": "RESIDENSI NEWURBAN",
                "latitud": "3.077287",
                "longitud": "101.623080",
                "nama_fasa": "1 & 2",
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "28 May 2024",
                    "serahKosongIkutPjb": "28 May 2027",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "28 May 2028"
                },
                "projek": {
                    "nama": "Residensi Newurban",
                    "daerah": "Petaling ",
                    "negeri": "Selangor",
                    "permitNo": "30628-1/02-2027/0166(A)-(S)",
                    "kod_projek": "30628-1",
                    "permitMula": "2024-02-20",
                    "permitTamat": "2027-02-19"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 455,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "55.00",
                            "tingkat": "36",
                            "hargaMax": "831,000.00",
                            "hargaMin": "270,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 467,
                            "bilik": "1, 2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "55.00",
                            "tingkat": "36",
                            "hargaMax": "831,000.00",
                            "hargaMin": "270,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 922,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI NEWURBAN",
                "phase_name": "1 & 2",
                "state_code": "10",
                "latitude": 3.077287,
                "longitude": 101.62308,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 55,
                "price_min": 270000,
                "price_max": 831000,
                "units_total": 922,
                "units_sold": 358,
                "units_unsold": 564,
                "ccc_date": null,
                "vp_date": "2028-05-27T16:00:00.000000Z",
                "permit_no": "30628-1/02-2027/0166(A)-(S)"
            }
        },
        {
            "id": "31105-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 50,
                "sold": 37,
                "unsold": 13
            },
            "raw_list_row": {
                "id": "31105-1",
                "nama": "SERENE PARK",
                "latitud": "2.264127",
                "longitud": "102.169637",
                "nama_fasa": null,
                "kod_negeri_id": "04",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "28 Feb 2026",
                    "serahKosongIkutPjb": "28 Feb 2028",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Serene Park",
                    "daerah": "-",
                    "negeri": "Melaka",
                    "permitNo": "31105-1/01-2028/0050(N)-(L)",
                    "kod_projek": "31105-1",
                    "permitMula": "2026-01-19",
                    "permitTamat": "2028-01-18"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 50,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "33.40",
                            "tingkat": "1",
                            "hargaMax": "611,000.00",
                            "hargaMin": "338,400.00",
                            "keluasan": "1,517",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 50,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "1,517 mps"
                }
            },
            "imported": {
                "name": "SERENE PARK",
                "phase_name": null,
                "state_code": "04",
                "latitude": 2.264127,
                "longitude": 102.169637,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 33.4,
                "price_min": 338400,
                "price_max": 611000,
                "units_total": 50,
                "units_sold": 37,
                "units_unsold": 13,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31105-1/01-2028/0050(N)-(L)"
            }
        },
        {
            "id": "30755-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 490,
                "sold": 63,
                "unsold": 427
            },
            "raw_list_row": {
                "id": "30755-1",
                "nama": "MENARA GOLDEN EAGLE",
                "latitud": "3.142648",
                "longitud": "101.720266",
                "nama_fasa": "-",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "05 Feb 2026",
                    "serahKosongIkutPjb": "05 Feb 2029",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Menara Golden Eagle",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "30755-1/10-2028/0858(A)-(S)",
                    "kod_projek": "30755-1",
                    "permitMula": "2025-10-16",
                    "permitTamat": "2028-10-15"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 490,
                            "bilik": "1, 2, 3",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "1, 2",
                            "peratus": "94.54",
                            "tingkat": "60",
                            "hargaMax": "3,174,000.00",
                            "hargaMin": "1,352,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 490,
                    "bilik": "1, 2, 3",
                    "bilikAir": "1, 2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "MENARA GOLDEN EAGLE",
                "phase_name": null,
                "state_code": "14",
                "latitude": 3.142648,
                "longitude": 101.720266,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 94.54,
                "price_min": 1352000,
                "price_max": 3174000,
                "units_total": 490,
                "units_sold": 63,
                "units_unsold": 427,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "30755-1/10-2028/0858(A)-(S)"
            }
        },
        {
            "id": "31235-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 329,
                "sold": 4,
                "unsold": 325
            },
            "raw_list_row": {
                "id": "31235-1",
                "nama": "RESIDENSI SAFRON",
                "latitud": "3.040323",
                "longitud": "101.808873",
                "nama_fasa": "NIL",
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "05 Sep 2026",
                    "serahKosongIkutPjb": "05 Sep 2029",
                    "tempohPembinaanBaharu": "42 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "6 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "05 Mar 2030"
                },
                "projek": {
                    "nama": "Residensi Safron",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31235-1/05-2029/0360(A)-(S)",
                    "kod_projek": "31235-1",
                    "permitMula": "2026-05-18",
                    "permitTamat": "2029-05-17"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 329,
                            "bilik": "4, 5",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "2, 3",
                            "peratus": "9.47",
                            "tingkat": "35",
                            "hargaMax": "886,216.00",
                            "hargaMin": "560,083.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 329,
                    "bilik": "4, 5",
                    "bilikAir": "2, 3",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI SAFRON",
                "phase_name": "NIL",
                "state_code": "10",
                "latitude": 3.040323,
                "longitude": 101.808873,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 9.47,
                "price_min": 560083,
                "price_max": 886216,
                "units_total": 329,
                "units_sold": 4,
                "units_unsold": 325,
                "ccc_date": null,
                "vp_date": "2030-03-04T16:00:00.000000Z",
                "permit_no": "31235-1/05-2029/0360(A)-(S)"
            }
        },
        {
            "id": "30632-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 787,
                "sold": 607,
                "unsold": 180
            },
            "raw_list_row": {
                "id": "30632-1",
                "nama": "RESIDENSI ARIS",
                "latitud": "3.123102",
                "longitud": "101.708992",
                "nama_fasa": "NIL",
                "kod_negeri_id": "14",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "08 Feb 2025",
                    "serahKosongIkutPjb": "08 Feb 2028",
                    "tempohPembinaanBaharu": "56 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "20 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "08 Oct 2029"
                },
                "projek": {
                    "nama": "Residensi Aris",
                    "daerah": "Kuala Lumpur",
                    "negeri": "Wp Kuala Lumpur",
                    "permitNo": "30632-1/01-2028/0076(A)-(S)",
                    "kod_projek": "30632-1",
                    "permitMula": "2025-01-25",
                    "permitTamat": "2028-01-24"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 438,
                            "bilik": "1, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2, 3",
                            "peratus": "37.50",
                            "tingkat": "40",
                            "hargaMax": "1,396,000.00",
                            "hargaMin": "530,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 349,
                            "bilik": "2, 3",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "2",
                            "peratus": "37.72",
                            "tingkat": "39",
                            "hargaMax": "938,000.00",
                            "hargaMin": "713,000.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 787,
                    "bilik": "2, 3",
                    "bilikAir": "2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI ARIS",
                "phase_name": "NIL",
                "state_code": "14",
                "latitude": 3.123102,
                "longitude": 101.708992,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 37.5,
                "price_min": 530000,
                "price_max": 1396000,
                "units_total": 787,
                "units_sold": 607,
                "units_unsold": 180,
                "ccc_date": null,
                "vp_date": "2029-10-07T16:00:00.000000Z",
                "permit_no": "30632-1/01-2028/0076(A)-(S)"
            }
        },
        {
            "id": "31083-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 18,
                "sold": 0,
                "unsold": 18
            },
            "raw_list_row": {
                "id": "31083-1",
                "nama": "TAMAN DESA PUTERA",
                "latitud": "2.966364",
                "longitud": "101.513943",
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Desa Putera",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31083-1/01-2028/0027(A)-(L)",
                    "kod_projek": "31083-1",
                    "permitMula": "2026-01-07",
                    "permitTamat": "2028-01-06"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 18,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "4",
                            "peratus": "36.67",
                            "tingkat": "2",
                            "hargaMax": "790,000.00",
                            "hargaMin": "691,000.00",
                            "keluasan": "188 - 195",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 18,
                    "bilik": "4",
                    "bilikAir": "4",
                    "keluasan": "188�195 mps"
                }
            },
            "imported": {
                "name": "TAMAN DESA PUTERA",
                "phase_name": null,
                "state_code": "10",
                "latitude": 2.966364,
                "longitude": 101.513943,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 36.67,
                "price_min": 691000,
                "price_max": 790000,
                "units_total": 18,
                "units_sold": 0,
                "units_unsold": 18,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31083-1/01-2028/0027(A)-(L)"
            }
        },
        {
            "id": "31179-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 944,
                "sold": 92,
                "unsold": 852
            },
            "raw_list_row": {
                "id": "31179-1",
                "nama": "OSK ARECA",
                "latitud": "2.816968",
                "longitud": "101.784128",
                "nama_fasa": null,
                "kod_negeri_id": "05",
                "status_projek": "1",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "24 Dec 2025",
                    "serahKosongIkutPjb": "24 Dec 2028",
                    "tempohPembinaanBaharu": "60 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "24 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "24 Dec 2030"
                },
                "projek": {
                    "nama": "Osk Areca",
                    "daerah": "Seremban",
                    "negeri": "Negeri Sembilan",
                    "permitNo": "31179-1/11-2028/0920(A)-(S)",
                    "kod_projek": "31179-1",
                    "permitMula": "2025-11-04",
                    "permitTamat": "2028-11-03"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 944,
                            "bilik": "1, 2",
                            "jenis": "Pangsapuri Servis",
                            "tandas": "1, 2",
                            "peratus": "20.25",
                            "tingkat": "37",
                            "hargaMax": "606,000.00",
                            "hargaMin": "435,600.00",
                            "keluasan": "0",
                            "komponen": "Lancar"
                        }
                    ],
                    "keseluruhan": "Lancar",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 944,
                    "bilik": "1, 2",
                    "bilikAir": "1, 2",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "OSK ARECA",
                "phase_name": null,
                "state_code": "05",
                "latitude": 2.816968,
                "longitude": 101.784128,
                "status_code": "1",
                "overall_status": "Lancar",
                "progress_pct": 20.25,
                "price_min": 435600,
                "price_max": 606000,
                "units_total": 944,
                "units_sold": 92,
                "units_unsold": 852,
                "ccc_date": null,
                "vp_date": "2030-12-23T16:00:00.000000Z",
                "permit_no": "31179-1/11-2028/0920(A)-(S)"
            }
        },
        {
            "id": "31303-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 43,
                "sold": 4,
                "unsold": 39
            },
            "raw_list_row": {
                "id": "31303-1",
                "nama": "PUSING PERDANA",
                "latitud": "4.504887",
                "longitud": "101.021893",
                "nama_fasa": null,
                "kod_negeri_id": "08",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "08 Sep 2026",
                    "serahKosongIkutPjb": "08 Sep 2028",
                    "tempohPembinaanBaharu": "30 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "6 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "08 Mar 2029"
                },
                "projek": {
                    "nama": "Pusing Perdana",
                    "daerah": "-",
                    "negeri": "Perak",
                    "permitNo": "31303-1/07-2028/0494(N)-(L)",
                    "kod_projek": "31303-1",
                    "permitMula": "2026-07-03",
                    "permitTamat": "2028-07-02"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 43,
                            "bilik": "4",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "418,000.00",
                            "hargaMin": "328,000.00",
                            "keluasan": "93",
                            "komponen": "Belum Mula"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 43,
                    "bilik": "4",
                    "bilikAir": "2",
                    "keluasan": "93 mps"
                }
            },
            "imported": {
                "name": "PUSING PERDANA",
                "phase_name": null,
                "state_code": "08",
                "latitude": 4.504887,
                "longitude": 101.021893,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 328000,
                "price_max": 418000,
                "units_total": 43,
                "units_sold": 4,
                "units_unsold": 39,
                "ccc_date": null,
                "vp_date": "2029-03-07T16:00:00.000000Z",
                "permit_no": "31303-1/07-2028/0494(N)-(L)"
            }
        },
        {
            "id": "31293-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 520,
                "sold": 37,
                "unsold": 483
            },
            "raw_list_row": {
                "id": "31293-1",
                "nama": "RESIDENSI RIA",
                "latitud": null,
                "longitud": null,
                "nama_fasa": null,
                "kod_negeri_id": "10",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual H",
                    "tempohAsal": "36 Bulan",
                    "tarikhPjbPertama": "29 Aug 2026",
                    "serahKosongIkutPjb": "29 Aug 2029",
                    "tempohPembinaanBaharu": "48 Bulan",
                    "pindaanTempohSerahKosong": "Ya",
                    "tempohTambahanDiluluskan": "12 Bulan",
                    "serahKosongBaharuIkutPjbPertama": "29 Aug 2030"
                },
                "projek": {
                    "nama": "Residensi Ria",
                    "daerah": "-",
                    "negeri": "Selangor",
                    "permitNo": "31293-1/08-2029/0590(N)-(S)",
                    "kod_projek": "31293-1",
                    "permitMula": "2026-08-07",
                    "permitTamat": "2029-08-06"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 494,
                            "bilik": "3, 4, 5",
                            "jenis": "Rumah Pangsa/Kondo",
                            "tandas": "3, 4, 5",
                            "peratus": "0.00",
                            "tingkat": "21",
                            "hargaMax": "1,691,000.00",
                            "hargaMin": "893,000.00",
                            "keluasan": "0",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 26,
                            "bilik": "5",
                            "jenis": "Rumah Teres",
                            "tandas": "5",
                            "peratus": "0.00",
                            "tingkat": "3",
                            "hargaMax": "2,771,000.00",
                            "hargaMin": "2,511,000.00",
                            "keluasan": "0",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 520,
                    "bilik": "5",
                    "bilikAir": "5",
                    "keluasan": "0 mps"
                }
            },
            "imported": {
                "name": "RESIDENSI RIA",
                "phase_name": null,
                "state_code": "10",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 893000,
                "price_max": 2771000,
                "units_total": 520,
                "units_sold": 37,
                "units_unsold": 483,
                "ccc_date": null,
                "vp_date": "2030-08-28T16:00:00.000000Z",
                "permit_no": "31293-1/08-2029/0590(N)-(S)"
            }
        },
        {
            "id": "31430-1",
            "task": "Is every imported column a faithful reading of the raw register JSON? Column meanings: progress_pct = CONSTRUCTION progress, the LOWEST `peratus` across the status rows (the slowest component) — it has nothing to do with sales; price_min / price_max = the lowest hargaMin / highest hargaMax across status rows; ccc_date = the latest across rows; units_total / units_sold / units_unsold = counted from the unit list (given here as unit_list_counts), not from the detail; vp_date = the latest actual VP date in the status rows, and when none has one, the SPA's contractual VP date (pjb.serahKosongBaharuIkutPjbPertama) by design. Coordinates may be swapped back on purpose (lat 0-8, lng 98-121); prices are numbers. Judge only whether the reading is faithful.",
            "unit_list_counts": {
                "total": 20,
                "sold": 0,
                "unsold": 20
            },
            "raw_list_row": {
                "id": "31430-1",
                "nama": "TAMAN KARANGAN JAYA",
                "latitud": null,
                "longitud": null,
                "nama_fasa": "2",
                "kod_negeri_id": "02",
                "status_projek": "0",
                "tarikh_jangkaan_ccc": null
            },
            "raw_detail": {
                "pjb": {
                    "jenis": "Jadual G",
                    "tempohAsal": "24 Bulan",
                    "tarikhPjbPertama": "-",
                    "serahKosongIkutPjb": "-",
                    "tempohPembinaanBaharu": "-",
                    "pindaanTempohSerahKosong": "Tidak",
                    "tempohTambahanDiluluskan": "-",
                    "serahKosongBaharuIkutPjbPertama": "-"
                },
                "projek": {
                    "nama": "Taman Karangan Jaya",
                    "daerah": "-",
                    "negeri": "Kedah",
                    "permitNo": "31430-1/08-2028/0653(N)-(L)",
                    "kod_projek": "31430-1",
                    "permitMula": "2026-09-01",
                    "permitTamat": "2028-08-31"
                },
                "status": {
                    "nota": "Status komponen adalah berdasarkan laporan 7(f) terkini di HIMS.",
                    "rows": [
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 8,
                            "bilik": "3",
                            "jenis": "Rumah Berkembar",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "515,200.00",
                            "hargaMin": "498,000.00",
                            "keluasan": "98",
                            "komponen": "-"
                        },
                        {
                            "vp": "-",
                            "ccc": "-",
                            "unit": 12,
                            "bilik": "3",
                            "jenis": "Rumah Teres",
                            "tandas": "2",
                            "peratus": "0.00",
                            "tingkat": "1",
                            "hargaMax": "547,520.00",
                            "hargaMin": "374,000.00",
                            "keluasan": "85",
                            "komponen": "-"
                        }
                    ],
                    "keseluruhan": "Belum Mula",
                    "maklumatPembangunan": "Berfasa"
                },
                "unitSummary": {
                    "unit": 20,
                    "bilik": "3",
                    "bilikAir": "2",
                    "keluasan": "85�98 mps"
                }
            },
            "imported": {
                "name": "TAMAN KARANGAN JAYA",
                "phase_name": "2",
                "state_code": "02",
                "latitude": null,
                "longitude": null,
                "status_code": "0",
                "overall_status": "Belum Mula",
                "progress_pct": 0,
                "price_min": 374000,
                "price_max": 547520,
                "units_total": 20,
                "units_sold": 0,
                "units_unsold": 20,
                "ccc_date": null,
                "vp_date": null,
                "permit_no": "31430-1/08-2028/0653(N)-(L)"
            }
        }
    ],
    "verdicts": {
        "31282-1": {
            "id": "31282-1",
            "verdict": "correct",
            "note": "all fields match raw data faithfully"
        },
        "30531-1": {
            "id": "30531-1",
            "verdict": "correct",
            "note": "progress, prices, vp_date derived correctly from contractual date"
        },
        "30505-2": {
            "id": "30505-2",
            "verdict": "correct",
            "note": "all fields faithful, vp_date correctly derived"
        },
        "31192-1": {
            "id": "31192-1",
            "verdict": "correct",
            "note": "all fields faithful"
        },
        "31251-1": {
            "id": "31251-1",
            "verdict": "correct",
            "note": "all fields faithful"
        },
        "31111-1": {
            "id": "31111-1",
            "verdict": "correct",
            "note": "progress min of two rows, prices min/max correct, vp_date correctly null"
        },
        "31272-1": {
            "id": "31272-1",
            "verdict": "correct",
            "note": "vp_date correctly null since no contractual date available"
        },
        "31348-1": {
            "id": "31348-1",
            "verdict": "correct",
            "note": "all fields faithful, vp_date correctly null"
        },
        "30667-1": {
            "id": "30667-1",
            "verdict": "correct",
            "note": "progress/prices correctly min/max across two rows, vp_date derived correctly"
        },
        "31334-1": {
            "id": "31334-1",
            "verdict": "correct",
            "note": "all fields faithful"
        },
        "31058-1": {
            "id": "31058-1",
            "verdict": "correct",
            "note": "all fields match raw data"
        },
        "31096-1": {
            "id": "31096-1",
            "verdict": "correct",
            "note": "progress_pct min(0,0)=0, price range correct, vp_date fallback to contractual date correct"
        },
        "31318-1": {
            "id": "31318-1",
            "verdict": "correct",
            "note": "fields match; both rows 0.00 so progress 0"
        },
        "31149-1": {
            "id": "31149-1",
            "verdict": "correct",
            "note": "duplicate rows same values, matches"
        },
        "31176-1": {
            "id": "31176-1",
            "verdict": "correct",
            "note": "matches raw data"
        },
        "31069-1": {
            "id": "31069-1",
            "verdict": "correct",
            "note": "progress_pct min(37.5,5.0)=5 correct, price range correct"
        },
        "31332-1": {
            "id": "31332-1",
            "verdict": "correct",
            "note": "vp_date fallback correct, price range correct"
        },
        "31104-1": {
            "id": "31104-1",
            "verdict": "correct",
            "note": "matches raw data, phase_name '1' preserved"
        },
        "31366-1": {
            "id": "31366-1",
            "verdict": "correct",
            "note": "vp_date null since contractual date also '-', matches"
        },
        "31124-1": {
            "id": "31124-1",
            "verdict": "correct",
            "note": "matches raw data"
        },
        "31262-1": {
            "id": "31262-1",
            "verdict": "correct",
            "note": "All fields match single row; progress 0, prices, vp_date null (both vp and pjb date are '-'), coords null preserved."
        },
        "31141-1": {
            "id": "31141-1",
            "verdict": "correct",
            "note": "Min/max price across 3 rows correct, progress_pct min(0,0,0)=0 correct, vp_date falls back to pjb contractual date correctly, units from unit_list_counts."
        },
        "31119-1": {
            "id": "31119-1",
            "verdict": "correct",
            "note": "Single row, all fields faithful, vp_date null since pjb contractual date also '-'."
        },
        "31097-1": {
            "id": "31097-1",
            "verdict": "correct",
            "note": "Single row fields match; vp_date null correctly since no vp and no pjb baharu date given."
        },
        "31220-1": {
            "id": "31220-1",
            "verdict": "correct",
            "note": "Single row, progress/prices match, vp_date correctly uses pjb contractual date (09 Dec 2028 -> stored as prior day UTC)."
        },
        "31193-1": {
            "id": "31193-1",
            "verdict": "correct",
            "note": "Single row, progress/prices match, vp_date uses pjb contractual fallback date correctly."
        },
        "31219-1": {
            "id": "31219-1",
            "verdict": "correct",
            "note": "Single row, all values match, vp_date uses pjb fallback correctly."
        },
        "30629-2": {
            "id": "30629-2",
            "verdict": "correct",
            "note": "Single row match, progress/prices/vp_date all faithful."
        },
        "31129-1": {
            "id": "31129-1",
            "verdict": "correct",
            "note": "Single row, all fields faithful, vp_date null as no vp/pjb date available."
        },
        "31199-1": {
            "id": "31199-1",
            "verdict": "correct",
            "note": "Two rows: min price 318000, max 587000 correct; progress_pct = min(61.92,5.00)=5 correct; vp_date null since both vp and pjb baharu are '-'."
        },
        "30628-1": {
            "id": "30628-1",
            "verdict": "correct",
            "note": "all fields match raw data correctly"
        },
        "31105-1": {
            "id": "31105-1",
            "verdict": "correct",
            "note": "single row pass-through correct"
        },
        "30755-1": {
            "id": "30755-1",
            "verdict": "correct",
            "note": "single row pass-through correct"
        },
        "31235-1": {
            "id": "31235-1",
            "verdict": "correct",
            "note": "vp_date fallback correctly applied"
        },
        "30632-1": {
            "id": "30632-1",
            "verdict": "correct",
            "note": "min/max aggregation across rows correct"
        },
        "31083-1": {
            "id": "31083-1",
            "verdict": "correct",
            "note": "single row pass-through correct"
        },
        "31179-1": {
            "id": "31179-1",
            "verdict": "correct",
            "note": "vp_date fallback correctly applied"
        },
        "31303-1": {
            "id": "31303-1",
            "verdict": "correct",
            "note": "vp_date fallback correctly applied"
        },
        "31293-1": {
            "id": "31293-1",
            "verdict": "correct",
            "note": "min/max aggregation and vp_date fallback correct"
        },
        "31430-1": {
            "id": "31430-1",
            "verdict": "correct",
            "note": "min/max aggregation correct, vp_date null appropriately"
        }
    }
}