From 6fa0e1b9a64a7b422bc1ec4f1bbb7e9d0fc843dc Mon Sep 17 00:00:00 2001 From: admtracksteel Date: Fri, 3 Apr 2026 21:11:04 +0000 Subject: [PATCH] docs: implement Antigravity global rules --- .agent/rules/GEMINI.md | 22 +++ keys.json | 388 +++++++++++++++++++++++++++++++++++++++-- 2 files changed, 398 insertions(+), 12 deletions(-) create mode 100644 .agent/rules/GEMINI.md diff --git a/.agent/rules/GEMINI.md b/.agent/rules/GEMINI.md new file mode 100644 index 0000000..7bee6af --- /dev/null +++ b/.agent/rules/GEMINI.md @@ -0,0 +1,22 @@ +--- +trigger: always_on +--- + +# GEMINI.md - Antigravity Kit (Auto-Generated) + + +## TIER 0: UNIVERSAL RULES (Always Active) + +### 🌍 Global User Rules (MANDATORY) + +1. **Idioma**: Conversar e desenvolver sempre em **Português do Brasil**. +2. **Automação Terminais**: Executar comandos de terminal, leitura de arquivos e edições de forma automática. Comandos de desenvolvimento (build, install, lint, git, etc.) são sempre 'SafeToAutoRun'. +3. **Memória & Monitoramento**: Após cada evolução ou atualização no app, é OBRIGATÓRIO: + - Atualizar a memória do app em '/root/Antigravity_Memory/knowledge/{AppName}.md'. + - Atualizar o status e credenciais no 'app.py' do Cronos Dashboard. + - Realizar 'git commit', 'git push' e executar o 'update.sh' do Cronos para deploy automático. + +### 🌐 Language Handling + + +--- diff --git a/keys.json b/keys.json index ca7148a..812473a 100644 --- a/keys.json +++ b/keys.json @@ -1,6 +1,6 @@ { "version": "1.0", - "lastUpdated": "2026-03-20T14:30:00Z", + "lastUpdated": "2026-03-31T18:32:19.650Z", "credentials": [ { "id": "coolify-001", @@ -8,7 +8,7 @@ "category": "infraestrutura", "subCategory": "orchestrator", "dataType": "key", - "value": "base64:b47bUe7FBv1cGpzW5zSIEfTVsfXqw+wDg37p6BIOCVE=", + "value": "Chave autorizada para root", "url": "https://coolify.reifonas.cloud", "notes": "Usada para criptografia de sessões do Coolify", "tags": [ @@ -20,8 +20,8 @@ "associatedService": "Coolify", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", - "loginUsername": null, + "updatedAt": "2026-03-31", + "loginUsername": "`ssh-ed25519 AAAAC3...jHjdtmh`", "loginPassword": null }, { @@ -66,7 +66,7 @@ "associatedService": "Coolify", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", + "updatedAt": "2026-03-31", "loginUsername": null, "loginPassword": null }, @@ -300,7 +300,7 @@ "associatedService": "Supabase", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", + "updatedAt": "2026-03-31", "loginUsername": null, "loginPassword": null }, @@ -325,7 +325,7 @@ "associatedService": "Supabase", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", + "updatedAt": "2026-03-31", "loginUsername": null, "loginPassword": null }, @@ -423,7 +423,7 @@ "associatedService": "Logto", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20" + "updatedAt": "2026-03-31" }, { "id": "gitea-001", @@ -524,7 +524,7 @@ "category": "bot", "subCategory": "telegram", "dataType": "bot-token", - "value": "8272877120:AAEKPhLGZPyj8XL9HGSowGLAFzXZPtXHMa4", + "value": "8272877120:AAEemJGm-8JzaLCWgVYpapk7JuGlIPP4X1o", "url": "https://t.me/AdmTrackSteelBot", "notes": "Token do bot Telegram para integração com VPS", "tags": [ @@ -537,7 +537,7 @@ "associatedService": "Telegram Bot", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", + "updatedAt": "2026-03-31", "loginUsername": null, "loginPassword": null }, @@ -570,7 +570,7 @@ "category": "banco-de-dados", "subCategory": "mongodb", "dataType": "uri", - "value": "mongodb+srv://admtracksteel:29OHAHpKTI8XcCNt@cluster0.a4xiilu.mongodb.net/ts_gpi?retryWrites=true&w=majority&appName=Cluster0", + "value": "mongodb+srv://admtracksteel:29OHAHpKTI8XcCNt@cluster0...", "url": null, "notes": "URI do MongoDB Atlas para o projeto GPI local", "tags": [ @@ -589,7 +589,7 @@ "associatedService": "GPI Local", "lastRotated": null, "createdAt": "2026-03-18", - "updatedAt": "2026-03-20", + "updatedAt": "2026-03-31", "loginUsername": null, "loginPassword": null }, @@ -740,6 +740,370 @@ "updatedAt": "2026-03-10", "loginUsername": null, "loginPassword": null + }, + { + "id": "sync-1774439266266-5axcq", + "name": "Domínio", + "category": "infraestrutura", + "dataType": "password", + "value": "https://app.reifonas.cloud", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-xo16m", + "name": "Usuário", + "category": "infraestrutura", + "dataType": "password", + "value": "admtracksteel", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-7m5u5", + "name": "Senha", + "category": "infraestrutura", + "dataType": "password", + "value": "@@Gi05Br;;", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-w5yt2", + "name": "APP_KEY", + "category": "infraestrutura", + "dataType": "password", + "value": "base64:b47bUe7FBv1cGpzW5zSIEfTVsfXqw+wDg37p6BIOCVE=", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-rg7ji", + "name": "URL", + "category": "infraestrutura", + "dataType": "password", + "value": "https://supabase.reifonas.cloud", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-n997x", + "name": "Host", + "category": "infraestrutura", + "dataType": "password", + "value": "supabase-db", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-8mlma", + "name": "ANON_KEY", + "category": "infraestrutura", + "dataType": "password", + "value": "eyJ0eXAi...NY", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-x29wc", + "name": "SERVICE_ROLE_KEY", + "category": "infraestrutura", + "dataType": "password", + "value": "eyJ0eXAi...ro", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-zw7gh", + "name": "PAT (Token)", + "category": "infraestrutura", + "dataType": "token", + "value": "c9cef0dceed65233ac495a08531cb45b36d0d53e", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-j0lxf", + "name": "Chat ID Autorizado", + "category": "infraestrutura", + "dataType": "password", + "value": "8768212834", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-dm9eu", + "name": "Webhook Secret", + "category": "infraestrutura", + "dataType": "password", + "value": "botvps_webhook_secret_123", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-4swvw", + "name": "Supabase Anon Key", + "category": "infraestrutura", + "dataType": "password", + "value": "eyJ0eXAi...NY", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-jgjuz", + "name": "JWT Secret (GPI-JWT)", + "category": "infraestrutura", + "dataType": "password", + "value": "gpi_secure_prod_secret_2026_tracksteel_991827364500123567890abcdef", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-0i4bt", + "name": "Clerk Key", + "category": "infraestrutura", + "dataType": "password", + "value": "pk_live_Y2xlcmsucmVpZm9uYXMuY2xvdWQk", + "loginUsername": null, + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-tpawa", + "name": "`@@@Ho09Br;;;`", + "category": "infraestrutura", + "dataType": "password", + "value": "", + "loginUsername": "Acesso total ao terminal", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-mzhcn", + "name": "**Anthropic**", + "category": "infraestrutura", + "dataType": "password", + "value": "`sk-ant-api03-uX1q4Cm...JhQ-3mIqkAAA`", + "loginUsername": "`ANTHROPIC_API_KEY`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-cyaff", + "name": "**Gemini**", + "category": "infraestrutura", + "dataType": "password", + "value": "`AIzaSyA-YHI7CDp7bAZz-2U9IRjzMrmzhAM7zkA`", + "loginUsername": "`GEMINI_API_KEY`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-kw4m3", + "name": "**ElevenLabs**", + "category": "infraestrutura", + "dataType": "password", + "value": "`sk_bfebcacd712fdbf06ba31c30049f6a2e008730dd54be4e10`", + "loginUsername": "`ELEVENLABS_API_KEY`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-2d0jf", + "name": "**Pusher**", + "category": "infraestrutura", + "dataType": "password", + "value": "`2244c9076f690153e7400179fb6fb429020a74801d61644fa29ede5ae17b7523`", + "loginUsername": "`PUSHER_APP_SECRET`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-u76h0", + "name": "**Acesso Root VPS**", + "category": "infraestrutura", + "dataType": "password", + "value": "`@@@Ho09Br;;;`", + "loginUsername": "`root`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-btyny", + "name": "**Gitea (Git)**", + "category": "infraestrutura", + "dataType": "password", + "value": "`@@Gi05Br;;`", + "loginUsername": "`admtracksteel`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-le3oi", + "name": "**Supabase (Admin)**", + "category": "infraestrutura", + "dataType": "password", + "value": "`Mg0WcYG7XPXA0oWf4SOUfIFmkW5Bs5Cr`", + "loginUsername": "`2FfdSSoPDostr0wA`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-nixvv", + "name": "**Coolify (Painel)**", + "category": "infraestrutura", + "dataType": "password", + "value": "`@@@Ho09Br;;;`", + "loginUsername": "`root`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-sl0lb", + "name": "**VaultUI (Keys)**", + "category": "infraestrutura", + "dataType": "password", + "value": "`@@Gi05Br;;`", + "loginUsername": "`tracksteel`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774439266266-4ggy9", + "name": "**Supabase (DB)**", + "category": "infraestrutura", + "dataType": "password", + "value": "`Xz0oyb6ArGYG5uAVTVwcvJxRrMuT7EIJ`", + "loginUsername": "`supabase_admin`", + "createdAt": "2026-03-25", + "updatedAt": "2026-03-30", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774981939605-3hc5d", + "name": "API Token (Deploy)", + "category": "infraestrutura", + "dataType": "token", + "value": "12|wbepNILQe24LAOjfEUmMROgU93F6uG1zuwPLwrRi786bca03", + "loginUsername": null, + "createdAt": "2026-03-31", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774981939610-2qv8j", + "name": "wbepNILQe24LAOjfEUmMROgU93F6uG1zuwPLwrRi786bca03`", + "category": "infraestrutura", + "dataType": "password", + "value": "**Senhas App (Sentry)**", + "loginUsername": null, + "createdAt": "2026-03-31", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] + }, + { + "id": "sync-1774981939610-gs8tj", + "name": "`@@Gi05Br;;`", + "category": "infraestrutura", + "dataType": "password", + "value": "**Supabase (DB)**", + "loginUsername": null, + "createdAt": "2026-03-31", + "updatedAt": "2026-03-31", + "tags": [ + "auto-sync" + ] } ], "metadata": {