[2025-09-01 03:03:29] INFO: Parámetros recibidos en otherReadings
{
    "postID": 17,
    "categories_raw": null,
    "categories_processed": [
        "features",
        "outdoor-living"
    ],
    "request_all": {
        "postID": "17",
        "categoriesSlugs": [
            "features",
            "outdoor-living"
        ]
    }
}
[2025-09-01 03:03:29] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "features",
        "outdoor-living"
    ]
}
[2025-09-01 03:03:29] INFO: Procesando categoría encontrada
{
    "category_id": 12,
    "category_name": "Features",
    "category_slug": "features"
}
[2025-09-01 03:03:29] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 12,
    "postID": 17,
    "cache_key": "blog.other_readings.category_12.exclude_17"
}
[2025-09-01 03:03:29] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 12,
    "posts_count": 1,
    "posts_ids": [
        102
    ],
    "posts_titles": [
        "4 Water Features to Create a Relaxing Backyard Environment"
    ]
}
[2025-09-01 03:03:29] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1,
    "posts_ids": [
        102
    ]
}
[2025-09-01 03:03:29] INFO: Categoría agregada a resultado final
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1
}
[2025-09-01 03:03:29] INFO: Procesando categoría encontrada
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "category_slug": "outdoor-living"
}
[2025-09-01 03:03:29] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 7,
    "postID": 17,
    "cache_key": "blog.other_readings.category_7.exclude_17"
}
[2025-09-01 03:03:29] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 7,
    "posts_count": 9,
    "posts_ids": [
        111,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ],
    "posts_titles": [
        "Beautiful Florida Outdoor Kitchens",
        "4 Water Features to Create a Relaxing Backyard Environment",
        "Enhancing Your Outdoor Space for Tranquility",
        "Building an Outdoor Space of Your Dreams",
        "Outdoor Kitchen Necessities",
        "Ways to Make Your Backyard Relaxing",
        "An Outdoor Thanksgiving!",
        "How Much Does It Cost to Build a Paver Patio?",
        "4 Different Fire Features for Your Backyard"
    ]
}
[2025-09-01 03:03:29] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9,
    "posts_ids": [
        111,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ]
}
[2025-09-01 03:03:29] INFO: Categoría agregada a resultado final
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9
}
[2025-09-01 03:03:29] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 2,
    "categories_summary": [
        {
            "category_id": 12,
            "category_name": "Features",
            "posts_count": 1
        },
        {
            "category_id": 7,
            "category_name": "Outdoor Living",
            "posts_count": 9
        }
    ]
}
[2025-09-01 21:21:09] INFO: Parámetros recibidos en otherReadings
{
    "postID": 71,
    "categories_raw": null,
    "categories_processed": [
        "interest",
        "education",
        "pavers"
    ],
    "request_all": {
        "postID": "71",
        "categoriesSlugs": [
            "interest",
            "education",
            "pavers"
        ]
    }
}
[2025-09-01 21:21:09] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "interest",
        "education",
        "pavers"
    ]
}
[2025-09-01 21:21:09] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-01 21:21:09] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 6,
    "postID": 71,
    "cache_key": "blog.other_readings.category_6.exclude_71"
}
[2025-09-01 21:21:09] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 6,
    "posts_count": 10,
    "posts_ids": [
        60,
        51,
        110,
        21,
        23,
        26,
        32,
        35,
        36,
        37
    ],
    "posts_titles": [
        "Research is Out: Swimming Makes You Happier",
        "Do You Need a Pool Heater in Florida?",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Is a Pool Heater Worth It?",
        "Ways to Make Your Driveway More Appealing",
        "Ways to Make Your Backyard Relaxing",
        "Raised or Flush Spa?",
        "Light vs. Dark Interior Pool Finish",
        "Getting to Know Your Pool",
        "When's the Best Time to Install a Pool In Florida?"
    ]
}
[2025-09-01 21:21:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        60,
        51,
        110,
        21,
        23,
        26,
        32,
        35,
        36,
        37
    ]
}
[2025-09-01 21:21:09] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-01 21:21:09] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:21:09] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 14,
    "postID": 71,
    "cache_key": "blog.other_readings.category_14.exclude_71"
}
[2025-09-01 21:21:09] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 14,
    "posts_count": 10,
    "posts_ids": [
        16,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ],
    "posts_titles": [
        "Choosing a Pool Company",
        "Invest in the Quality of your Living Space",
        "Getting Your Pool Ready for a Hurricane",
        "3D Renderings and Why They're Important",
        "Can Swimming Help Joints?",
        "Swimming is Good for Your Health!",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Pool Safety for Pets",
        "Preparing for Your Pool Appointment",
        "Budgeting for a Pool"
    ]
}
[2025-09-01 21:21:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        16,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:21:09] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:21:09] INFO: Procesando categoría encontrada
{
    "category_id": 5,
    "category_name": "Pavers",
    "category_slug": "pavers"
}
[2025-09-01 21:21:09] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 5,
    "postID": 71,
    "cache_key": "blog.other_readings.category_5.exclude_71"
}
[2025-09-01 21:21:09] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 5,
    "posts_count": 9,
    "posts_ids": [
        111,
        110,
        63,
        92,
        13,
        23,
        59,
        72,
        76
    ],
    "posts_titles": [
        "Beautiful Florida Outdoor Kitchens",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Choosing the Right Pavers for Your Pool Deck and Patio",
        "Ways to Make Your Driveway More Appealing",
        "How Much Does It Cost to Build a Paver Patio?",
        "Two most important points to consider when designing a paver driveway",
        "Apex Pavers and Pools Featured in Stuart Living Magazine!"
    ]
}
[2025-09-01 21:21:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9,
    "posts_ids": [
        111,
        110,
        63,
        92,
        13,
        23,
        59,
        72,
        76
    ]
}
[2025-09-01 21:21:09] INFO: Categoría agregada a resultado final
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9
}
[2025-09-01 21:21:09] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        },
        {
            "category_id": 5,
            "category_name": "Pavers",
            "posts_count": 9
        }
    ]
}
[2025-09-01 21:21:17] INFO: Parámetros recibidos en otherReadings
{
    "postID": 16,
    "categories_raw": null,
    "categories_processed": [
        "education"
    ],
    "request_all": {
        "postID": "16",
        "categoriesSlugs": [
            "education"
        ]
    }
}
[2025-09-01 21:21:17] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "education"
    ]
}
[2025-09-01 21:21:17] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:21:17] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 14,
    "postID": 16,
    "cache_key": "blog.other_readings.category_14.exclude_16"
}
[2025-09-01 21:21:17] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 14,
    "posts_count": 10,
    "posts_ids": [
        71,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Invest in the Quality of your Living Space",
        "Getting Your Pool Ready for a Hurricane",
        "3D Renderings and Why They're Important",
        "Can Swimming Help Joints?",
        "Swimming is Good for Your Health!",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Pool Safety for Pets",
        "Preparing for Your Pool Appointment",
        "Budgeting for a Pool"
    ]
}
[2025-09-01 21:21:17] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        71,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:21:17] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:21:17] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 1,
    "categories_summary": [
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        }
    ]
}
[2025-09-01 21:21:51] INFO: Parámetros recibidos en otherReadings
{
    "postID": 16,
    "categories_raw": null,
    "categories_processed": [
        "education"
    ],
    "request_all": {
        "postID": "16",
        "categoriesSlugs": [
            "education"
        ]
    }
}
[2025-09-01 21:21:51] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "education"
    ]
}
[2025-09-01 21:21:51] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:21:51] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        71,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:21:51] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:21:51] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 1,
    "categories_summary": [
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        }
    ]
}
[2025-09-01 21:23:05] INFO: Parámetros recibidos en otherReadings
{
    "postID": 16,
    "categories_raw": null,
    "categories_processed": [
        "education"
    ],
    "request_all": {
        "postID": "16",
        "categoriesSlugs": [
            "education"
        ]
    }
}
[2025-09-01 21:23:05] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "education"
    ]
}
[2025-09-01 21:23:05] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:23:05] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        71,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:23:05] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:23:05] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 1,
    "categories_summary": [
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        }
    ]
}
[2025-09-01 21:23:05] INFO: Parámetros recibidos en otherReadings
{
    "postID": 16,
    "categories_raw": null,
    "categories_processed": [
        "education"
    ],
    "request_all": {
        "postID": "16",
        "categoriesSlugs": [
            "education"
        ]
    }
}
[2025-09-01 21:23:05] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "education"
    ]
}
[2025-09-01 21:23:05] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:23:05] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        71,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:23:05] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:23:05] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 1,
    "categories_summary": [
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        }
    ]
}
[2025-09-01 21:28:24] INFO: Parámetros recibidos en otherReadings
{
    "postID": 102,
    "categories_raw": null,
    "categories_processed": [
        "outdoor-living",
        "ideas",
        "features"
    ],
    "request_all": {
        "postID": "102",
        "categoriesSlugs": [
            "outdoor-living",
            "ideas",
            "features"
        ]
    }
}
[2025-09-01 21:28:24] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "outdoor-living",
        "ideas",
        "features"
    ]
}
[2025-09-01 21:28:24] INFO: Procesando categoría encontrada
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "category_slug": "outdoor-living"
}
[2025-09-01 21:28:24] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 7,
    "postID": 102,
    "cache_key": "blog.other_readings.category_7.exclude_102"
}
[2025-09-01 21:28:24] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 7,
    "posts_count": 9,
    "posts_ids": [
        111,
        17,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ],
    "posts_titles": [
        "Beautiful Florida Outdoor Kitchens",
        "Stunning Fire Features to Enhance Your Outdoor Area",
        "Enhancing Your Outdoor Space for Tranquility",
        "Building an Outdoor Space of Your Dreams",
        "Outdoor Kitchen Necessities",
        "Ways to Make Your Backyard Relaxing",
        "An Outdoor Thanksgiving!",
        "How Much Does It Cost to Build a Paver Patio?",
        "4 Different Fire Features for Your Backyard"
    ]
}
[2025-09-01 21:28:24] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9,
    "posts_ids": [
        111,
        17,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ]
}
[2025-09-01 21:28:24] INFO: Categoría agregada a resultado final
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9
}
[2025-09-01 21:28:24] INFO: Procesando categoría encontrada
{
    "category_id": 15,
    "category_name": "Ideas",
    "category_slug": "ideas"
}
[2025-09-01 21:28:24] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 15,
    "postID": 102,
    "cache_key": "blog.other_readings.category_15.exclude_102"
}
[2025-09-01 21:28:24] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 15,
    "posts_count": 5,
    "posts_ids": [
        45,
        69,
        75,
        84,
        100
    ],
    "posts_titles": [
        "Must-Have Pool Features for Luxurious Pools",
        "4 Different Fire Features for Your Backyard",
        "Pools for Unique Lots",
        "Mediterranean Pool Design",
        "7 Steps to a Sparkling Clean Pool"
    ]
}
[2025-09-01 21:28:24] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 15,
    "category_name": "Ideas",
    "posts_count": 5,
    "posts_ids": [
        45,
        69,
        75,
        84,
        100
    ]
}
[2025-09-01 21:28:24] INFO: Categoría agregada a resultado final
{
    "category_id": 15,
    "category_name": "Ideas",
    "posts_count": 5
}
[2025-09-01 21:28:24] INFO: Procesando categoría encontrada
{
    "category_id": 12,
    "category_name": "Features",
    "category_slug": "features"
}
[2025-09-01 21:28:24] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 12,
    "postID": 102,
    "cache_key": "blog.other_readings.category_12.exclude_102"
}
[2025-09-01 21:28:24] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 12,
    "posts_count": 1,
    "posts_ids": [
        17
    ],
    "posts_titles": [
        "Stunning Fire Features to Enhance Your Outdoor Area"
    ]
}
[2025-09-01 21:28:24] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1,
    "posts_ids": [
        17
    ]
}
[2025-09-01 21:28:24] INFO: Categoría agregada a resultado final
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1
}
[2025-09-01 21:28:24] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 7,
            "category_name": "Outdoor Living",
            "posts_count": 9
        },
        {
            "category_id": 15,
            "category_name": "Ideas",
            "posts_count": 5
        },
        {
            "category_id": 12,
            "category_name": "Features",
            "posts_count": 1
        }
    ]
}
[2025-09-01 21:28:35] INFO: Parámetros recibidos en otherReadings
{
    "postID": 71,
    "categories_raw": null,
    "categories_processed": [
        "interest",
        "education",
        "pavers"
    ],
    "request_all": {
        "postID": "71",
        "categoriesSlugs": [
            "interest",
            "education",
            "pavers"
        ]
    }
}
[2025-09-01 21:28:35] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "interest",
        "education",
        "pavers"
    ]
}
[2025-09-01 21:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-01 21:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        60,
        51,
        110,
        21,
        23,
        26,
        32,
        35,
        36,
        37
    ]
}
[2025-09-01 21:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-01 21:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-01 21:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        16,
        9,
        30,
        8,
        22,
        31,
        63,
        64,
        11,
        18
    ]
}
[2025-09-01 21:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-01 21:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 5,
    "category_name": "Pavers",
    "category_slug": "pavers"
}
[2025-09-01 21:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9,
    "posts_ids": [
        111,
        110,
        63,
        92,
        13,
        23,
        59,
        72,
        76
    ]
}
[2025-09-01 21:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9
}
[2025-09-01 21:28:35] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        },
        {
            "category_id": 5,
            "category_name": "Pavers",
            "posts_count": 9
        }
    ]
}
[2025-09-01 21:28:46] INFO: Parámetros recibidos en otherReadings
{
    "postID": 92,
    "categories_raw": null,
    "categories_processed": [
        "pavers",
        "news"
    ],
    "request_all": {
        "postID": "92",
        "categoriesSlugs": [
            "pavers",
            "news"
        ]
    }
}
[2025-09-01 21:28:46] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pavers",
        "news"
    ]
}
[2025-09-01 21:28:46] INFO: Procesando categoría encontrada
{
    "category_id": 5,
    "category_name": "Pavers",
    "category_slug": "pavers"
}
[2025-09-01 21:28:46] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 5,
    "postID": 92,
    "cache_key": "blog.other_readings.category_5.exclude_92"
}
[2025-09-01 21:28:46] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 5,
    "posts_count": 9,
    "posts_ids": [
        71,
        111,
        110,
        63,
        13,
        23,
        59,
        72,
        76
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Beautiful Florida Outdoor Kitchens",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Choosing the Right Pavers for Your Pool Deck and Patio",
        "Ways to Make Your Driveway More Appealing",
        "How Much Does It Cost to Build a Paver Patio?",
        "Two most important points to consider when designing a paver driveway",
        "Apex Pavers and Pools Featured in Stuart Living Magazine!"
    ]
}
[2025-09-01 21:28:46] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9,
    "posts_ids": [
        71,
        111,
        110,
        63,
        13,
        23,
        59,
        72,
        76
    ]
}
[2025-09-01 21:28:46] INFO: Categoría agregada a resultado final
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 9
}
[2025-09-01 21:28:46] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-01 21:28:46] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 13,
    "postID": 92,
    "cache_key": "blog.other_readings.category_13.exclude_92"
}
[2025-09-01 21:28:46] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 13,
    "posts_count": 9,
    "posts_ids": [
        60,
        50,
        42,
        43,
        44,
        54,
        76,
        79,
        91
    ],
    "posts_titles": [
        "Research is Out: Swimming Makes You Happier",
        "Apex Pavers & Pools Is a 2020 Inc. 5000 company",
        "Proud Sponsor of Rockin' the 4th Event",
        "Pool Trends: We're Still Seeing High Demand for Pools Post-Covid",
        "Hurricane Season and Your Pool",
        "NEWS: Apex Pavers and Pools Buys Lunch for MCSO",
        "Apex Pavers and Pools Featured in Stuart Living Magazine!",
        "Helping the Community",
        "Baby Boomers and Pool Remodels"
    ]
}
[2025-09-01 21:28:46] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 9,
    "posts_ids": [
        60,
        50,
        42,
        43,
        44,
        54,
        76,
        79,
        91
    ]
}
[2025-09-01 21:28:46] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 9
}
[2025-09-01 21:28:46] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 2,
    "categories_summary": [
        {
            "category_id": 5,
            "category_name": "Pavers",
            "posts_count": 9
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 9
        }
    ]
}
[2025-09-01 21:29:04] INFO: Parámetros recibidos en otherReadings
{
    "postID": 45,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "ideas"
    ],
    "request_all": {
        "postID": "45",
        "categoriesSlugs": [
            "pools",
            "ideas"
        ]
    }
}
[2025-09-01 21:29:04] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "ideas"
    ]
}
[2025-09-01 21:29:04] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-01 21:29:04] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 4,
    "postID": 45,
    "cache_key": "blog.other_readings.category_4.exclude_45"
}
[2025-09-01 21:29:04] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 4,
    "posts_count": 10,
    "posts_ids": [
        30,
        60,
        10,
        12,
        51,
        22,
        31,
        64,
        18,
        19
    ],
    "posts_titles": [
        "Getting Your Pool Ready for a Hurricane",
        "Research is Out: Swimming Makes You Happier",
        "Backyard Shade Ideas to Keep You Cool This Summer",
        "Kid-Friendly Pool Ideas",
        "Do You Need a Pool Heater in Florida?",
        "Can Swimming Help Joints?",
        "Swimming is Good for Your Health!",
        "Pool Safety for Pets",
        "Budgeting for a Pool",
        "Decisions, Decisions!"
    ]
}
[2025-09-01 21:29:05] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        30,
        60,
        10,
        12,
        51,
        22,
        31,
        64,
        18,
        19
    ]
}
[2025-09-01 21:29:05] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-01 21:29:05] INFO: Procesando categoría encontrada
{
    "category_id": 15,
    "category_name": "Ideas",
    "category_slug": "ideas"
}
[2025-09-01 21:29:05] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 15,
    "postID": 45,
    "cache_key": "blog.other_readings.category_15.exclude_45"
}
[2025-09-01 21:29:05] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 15,
    "posts_count": 5,
    "posts_ids": [
        102,
        69,
        75,
        84,
        100
    ],
    "posts_titles": [
        "4 Water Features to Create a Relaxing Backyard Environment",
        "4 Different Fire Features for Your Backyard",
        "Pools for Unique Lots",
        "Mediterranean Pool Design",
        "7 Steps to a Sparkling Clean Pool"
    ]
}
[2025-09-01 21:29:05] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 15,
    "category_name": "Ideas",
    "posts_count": 5,
    "posts_ids": [
        102,
        69,
        75,
        84,
        100
    ]
}
[2025-09-01 21:29:05] INFO: Categoría agregada a resultado final
{
    "category_id": 15,
    "category_name": "Ideas",
    "posts_count": 5
}
[2025-09-01 21:29:05] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 2,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 15,
            "category_name": "Ideas",
            "posts_count": 5
        }
    ]
}
