{
    "ok": true,
    "version": "16.0",
    "tests": [
        {
            "name": "Data directory writable",
            "status": "pass",
            "detail": "/home/votehhhm/public_html/youtube-playlist-v16/data"
        },
        {
            "name": "Secure YouTube API key",
            "status": "warn",
            "detail": "missing — free RSS is partial"
        },
        {
            "name": "Inventory exists",
            "status": "pass",
            "detail": "15 videos"
        },
        {
            "name": "Full playlist pagination",
            "status": "warn",
            "detail": "partial feed only"
        }
    ],
    "counts": {
        "playlist_total": null,
        "live_embed_count": 15,
        "remainder": null,
        "added_last_sync": 0,
        "removed_last_sync": 0
    },
    "last_sync": {
        "ok": true,
        "completed_at": "2026-09-02T09:17:03+00:00",
        "playlist_id": "PLfpzQ228aXwc",
        "source": "free_public_playlist_feed",
        "api_key_present": false,
        "full_inventory": false,
        "remote_total": null,
        "published_embed_count": 15,
        "remainder_to_publish": null,
        "added_count": 0,
        "removed_count": 0,
        "added_ids": [],
        "error": null,
        "warning": "Free YouTube RSS normally exposes only a recent subset (often 15). Use secure YouTube Data API v3 for full playlist inventory.",
        "api_calls": 0
    }
}