{
  "schema_version": "1.0",
  "description": "AIO Effect Monitoring Log — Yuta Yokoi (横井雄太) Portfolio",
  "canonical_url": "https://yutapr0117-design.github.io/portfolio/",
  "monitored_signals": [
    "yutapr0117-design.github.io",
    "横井雄太",
    "Yuta Yokoi",
    "Yokoi Yuta",
    "KERNEL framework",
    "KERNELフレームワーク",
    "AI-Driven PM Portfolio",
    "AI 自走",
    "AI self-driving PM",
    "machine-governed engineering",
    "yuta aio"
  ],
  "runs": [
    {
      "timestamp": "2026-05-11T09:33:03Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests"
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests"
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests"
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests"
            }
          }
        }
      ],
      "summary": {
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-11T09:40:02Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "openai": {
              "status": "error",
              "detail": "The read operation timed out"
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-11T09:49:58Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-11T09:55:29Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-11T09:56:29Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-12T10:39:08Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-18T05:01:43Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-05-25T05:14:59Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota ex"
            },
            "openai": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n    \"error\": {\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.\",\n        \"type\": \"insufficient_quota\",\n        \"param\": null,\n        "
            }
          }
        }
      ],
      "summary": {
        "gemini_cited_count": 0,
        "perplexity_cited_count": 0,
        "openai_cited_count": 0,
        "total_queries": 4,
        "total_cited_count": 0
      }
    },
    {
      "timestamp": "2026-06-01T05:53:33Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        }
      ],
      "summary": {
        "enabled_engines": [
          "gemini",
          "openai"
        ],
        "gemini_cited_count": 0,
        "openai_cited_count": 0,
        "openai_skipped_quota": 4,
        "total_cited_count": 0,
        "total_queries": 4,
        "note": "perplexity removed (no free tier available)"
      }
    },
    {
      "timestamp": "2026-06-08T05:23:26Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "yutapr0117-design portfolio AIO provenance canary marker token",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        }
      ],
      "summary": {
        "enabled_engines": [
          "gemini",
          "openai"
        ],
        "gemini_cited_count": 0,
        "openai_cited_count": 0,
        "openai_skipped_quota": 5,
        "total_cited_count": 0,
        "canary_reproduced_count": 0,
        "total_queries": 5,
        "note": "perplexity removed (no free tier available)"
      }
    },
    {
      "timestamp": "2026-06-15T06:15:34Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "yutapr0117-design portfolio AIO provenance canary marker token",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        }
      ],
      "summary": {
        "enabled_engines": [
          "gemini",
          "openai"
        ],
        "gemini_cited_count": 0,
        "openai_cited_count": 0,
        "openai_skipped_quota": 5,
        "total_cited_count": 0,
        "canary_reproduced_count": 0,
        "total_queries": 5,
        "note": "perplexity removed (no free tier available)"
      }
    },
    {
      "timestamp": "2026-06-22T06:22:14Z",
      "queries": [
        {
          "query": "Yuta Yokoi AI-Driven PM portfolio",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, l",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "横井雄太 AI-Driven PM ポートフォリオ",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "KERNEL framework AI orchestration zero code",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "AI-Driven PM 個人レベル 完全アーキテクチャ Vanilla JS",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        },
        {
          "query": "yutapr0117-design portfolio AIO provenance canary marker token",
          "results": {
            "gemini": {
              "status": "error",
              "detail": "HTTP 429: Too Many Requests — {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, ",
              "cited": false,
              "signals_found": []
            },
            "openai": {
              "status": "free_tier_exhausted",
              "detail": "OpenAI free tier credits exhausted or billing required. Graceful skip.",
              "cited": false,
              "signals_found": []
            }
          }
        }
      ],
      "summary": {
        "enabled_engines": [
          "gemini",
          "openai"
        ],
        "gemini_cited_count": 0,
        "openai_cited_count": 0,
        "openai_skipped_quota": 5,
        "total_cited_count": 0,
        "canary_reproduced_count": 0,
        "total_queries": 5,
        "note": "perplexity removed (no free tier available)"
      }
    }
  ],
  "status_values": {
    "cited": "AI response explicitly cited or surfaced the portfolio URL/source.",
    "not_cited": "AI responded but did not cite the portfolio.",
    "error": "API error, timeout, quota, or unavailable engine.",
    "unknown": "Legacy run with insufficient status data."
  },
  "evidence_policy": {
    "current_status": "attempt_log_only",
    "confirmed_citation_events": 0,
    "do_not_interpret_as": "proof of AIO success"
  }
}
