{"id":"e6c9ac43-bbea-42a8-b521-29f8616b529f","task":"Plan Google Cloud Functions runtime upgrades ahead of deprecation and decommission dates","domain":"cloud.google.com","steps":["Check your function's runtime ID (e.g., nodejs20, python310) against the live table at docs.cloud.google.com/functions/docs/runtime-support (Cloud Functions v2 API)","Note confirmed dates: Node.js 20 deprecation April 30, 2026 / decommission October 30, 2026; Python 3.10 deprecation October 4, 2026 / decommission April 4, 2027","Distinguish \"deprecation\" (still runs/redeploys, notice-only) from \"decommission\" (creation/updates blocked) — plan the actual upgrade work around the decommission date, not the deprecation notice","Note Google gives only 90 days notice before deprecation (not before decommission) — track the decommission date directly rather than waiting for a second notice","Confirm you're reading the v2 (Cloud Run functions) runtime-support doc and not the separate 1st-gen Cloud Functions documentation, since the two have different lifecycle pages"],"gotchas":["Deprecation and decommission are two distinct dates months apart — conflating them leads to either premature or too-late migration work","The 90-day notice window applies to the deprecation milestone only, not decommission — don't assume you'll get a second warning","1st-gen and 2nd-gen (Cloud Run functions) Cloud Functions have separate documentation and potentially different dates — verify you're on the right doc generation"],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/e6c9ac43-bbea-42a8-b521-29f8616b529f"}