{
    "generated_at": "2026-04-18T03:29:39+00:00",
    "timezone": "UTC",
    "with_uploads": true,
    "passed": 35,
    "failed": 0,
    "all_ok": true,
    "results": [
        {
            "endpoint": "database_ping",
            "ok": true,
            "note": "SELECT 1 OK"
        },
        {
            "endpoint": "login_invalid",
            "ok": true,
            "note": "status 0, pesan default, tanpa token"
        },
        {
            "endpoint": "login_empty",
            "ok": true,
            "note": "status 0 tanpa token"
        },
        {
            "endpoint": "login_w_token_empty",
            "ok": true,
            "note": "status 0, pesan kosong, tanpa token"
        },
        {
            "endpoint": "login_w_token_invalid",
            "ok": true,
            "note": "status 0"
        },
        {
            "endpoint": "profil_invalid_token",
            "ok": true,
            "note": "tanpa pegawai"
        },
        {
            "endpoint": "presensi_today_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "presensi_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "save_masuk_invalid",
            "ok": true,
            "note": "pesan jadwal"
        },
        {
            "endpoint": "save_pulang_invalid",
            "ok": true,
            "note": "pesan jadwal"
        },
        {
            "endpoint": "save_istirahat_invalid",
            "ok": true,
            "note": "pesan jadwal"
        },
        {
            "endpoint": "save_aktifitas_invalid",
            "ok": true,
            "note": "status 0 pesan kosong"
        },
        {
            "endpoint": "save_cuti_invalid",
            "ok": true,
            "note": "status 0 pesan kosong"
        },
        {
            "endpoint": "batalkan_cuti_invalid",
            "ok": true,
            "note": "status 0"
        },
        {
            "endpoint": "berita_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "cuti_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "lembur_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "libur_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "aktifitas_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "daftar_today_invalid",
            "ok": true,
            "note": "tanpa data"
        },
        {
            "endpoint": "save_pp_invalid",
            "ok": true,
            "note": "pesan sama CI3 untuk token salah"
        },
        {
            "endpoint": "save_password_invalid",
            "ok": true,
            "note": "pesan default -"
        },
        {
            "endpoint": "login_w_token_valid",
            "ok": true,
            "note": "status 1, pesan kosong, tanpa token di JSON"
        },
        {
            "endpoint": "profil_valid_token",
            "ok": true,
            "note": "status 1 + pegawai object"
        },
        {
            "endpoint": "presensi_today_valid",
            "ok": true,
            "note": "status 1 + data"
        },
        {
            "endpoint": "presensi_valid_token",
            "ok": true,
            "note": "status sesuai ada\/tidak data"
        },
        {
            "endpoint": "berita_valid",
            "ok": true,
            "note": "status 1 + data array"
        },
        {
            "endpoint": "cuti_valid",
            "ok": true,
            "note": "status 1 + data"
        },
        {
            "endpoint": "lembur_valid",
            "ok": true,
            "note": "status 1 + data"
        },
        {
            "endpoint": "libur_valid",
            "ok": true,
            "note": "status 1 + data"
        },
        {
            "endpoint": "aktifitas_valid",
            "ok": true,
            "note": "status 1 + data"
        },
        {
            "endpoint": "daftar_today_valid",
            "ok": true,
            "note": "status konsisten"
        },
        {
            "endpoint": "save_istirahat_empty_both_ci4",
            "ok": true,
            "note": "deviasi terdokumen vs CI3 undefined"
        },
        {
            "endpoint": "save_pp_upload_roundtrip",
            "ok": true,
            "note": "upload + file ada + revert photo DB"
        },
        {
            "endpoint": "upload_directories",
            "ok": true,
            "note": "folder upload ada & writable"
        }
    ]
}