[object Object]

← back to Secrets Manager

register GEMINI_API_KEY_PATTY + GEMINI_API_KEY_POPPY — fixes unrouted leak targets for TK-11786 Gemini rotation

1ebb068e339087b342fbc2896d88f8feb1b234fd · 2026-09-23 10:02:48 -0700 · Steve Abrams

Files touched

Diff

commit 1ebb068e339087b342fbc2896d88f8feb1b234fd
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Sep 23 10:02:48 2026 -0700

    register GEMINI_API_KEY_PATTY + GEMINI_API_KEY_POPPY — fixes unrouted leak targets for TK-11786 Gemini rotation
---
 routes.json | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/routes.json b/routes.json
index a9c0f17..1f7c856 100644
--- a/routes.json
+++ b/routes.json
@@ -1533,6 +1533,26 @@
           "path": "~/Projects/jev-ultrafast/.env"
         }
       ]
+    },
+    "GEMINI_API_KEY_PATTY": {
+      "label": "Google Gemini API Key — DEDICATED to Patty (Orbit/petitions/campaigns/trending routes + lib/gemini.ts). Created 2026-09-23 as the rotation target for the leaked key hardcoded in 7 Patty routes + 3 DW docs. Distinct from the master GEMINI_API_KEY.",
+      "destinations": [
+        {
+          "type": "env_file",
+          "path": "~/Projects/Patty/.env.local",
+          "key": "GEMINI_API_KEY"
+        }
+      ]
+    },
+    "GEMINI_API_KEY_POPPY": {
+      "label": "Google Gemini API Key — DEDICATED to PoppyPetitions (lib/gemini.ts). Created 2026-09-23 as the rotation target for the leaked key hardcoded there. Distinct from the master GEMINI_API_KEY.",
+      "destinations": [
+        {
+          "type": "env_file",
+          "path": "~/Projects/PoppyPetitions/.env.local",
+          "key": "GEMINI_API_KEY"
+        }
+      ]
     }
   },
   "leak_patterns": [

← 0a9d893 auto-data-snapshot: 2026-09-23T09:31:43 (1 data files) — reg  ·  back to Secrets Manager  ·  TK-12029: route DW_SESSION_SECRET to all three local HMAC ve 474abf9 →