Repository navigation
Description
Arcade Lab Solution Tracker — ePlus.DEV
Cập nhật 31/10/2026 · Phạm vi:
ePlus-DEV/storage/mainvà crawler Arcade. Đây là bảng kiểm kê, không phải danh sách lab đã PASS grader.
Tổng quan
| Chỉ số | Kết quả |
|---|---|
| Game Arcade đang hoạt động | 6 |
| Tổng lab trong Google Skills Catalog (không chỉ Arcade) | 700 |
| Tổng lab Arcade active, không trùng ID | Chưa xác minh |
Thư mục lab trên main |
379 |
| Có ID GSP/ARC/GCC/GENAI | 324 |
| Thư mục tên slug | 55 |
| Lab Arcade xác minh thiếu trên main | 1 — GSP075 |
| Bài eplus.dev đã gắn trong bảng | 34 (đối chiếu tiếp các README còn lại) |
| Script rỗng trên main đã xác minh | 1 — GSP340 (PR #15 đã đóng, chưa merge) |
| Lab đã có lời giải và runtime PASS | Chưa kiểm kê đủ |
| Ứng viên cần xác minh | Chưa kiểm kê đủ (bổ sung 5 ứng viên GSP1265–1269, không suy diễn tổng) |
| Draft PR bảo trì mới (30/10) | 18 — #18–#35 |
| Draft PR lời giải lab MỚI (30–31/10) | 16 — #36, #37, #38, #44, #46, #47, #48, #49, #50, #51, #52, #53, #54, #55, #56, #57; chưa merge, grader chưa xác minh |
Cách đọc trạng thái: “Có thư mục” không đồng nghĩa đã giải thành công. “Có script/bài viết” là có lời giải, nhưng không mặc nhiên PASS runtime/grader. 700 − 324 không phải số lab thiếu vì hai tập dữ liệu khác phạm vi.
Lab cần xử lý
| ID / slug | Lab | Game | Lab chính thức | PR | Trạng thái |
|---|---|---|---|---|---|
| GSP075 | Extract, Analyze, and Translate Text from Images with the Cloud ML APIs | Game 7496 | Mở lab | #17 | Thiếu trên main; PR mở, chưa merge |
| GSP1282 | Enabling Sensitive Data Protection Discovery for BigQuery | Chưa xác minh | Mở lab | — | Script trên main chỉ tạo tag/IAM (chưa làm Task 1/3 discovery scan), cuối script cd rồi xóa file gsp*/arc*/shell* trong HOME; cần thiết kế giải pháp đầy đủ trước khi mở PR |
| configure-secure-cors-for-cloud-storage-solution | Configure Secure CORS for Cloud Storage | Chưa xác minh | Chưa xác minh | Draft #33 | Có script; sửa ghi đè cors.json, kiểm tra bucket và read-back CORS; Bash/ShellCheck CI PASS; grader chưa xác minh |
| create-vpc-peering-connection-between-vpcs-solution | Create VPC Peering Connection between VPCs | Chưa xác minh | Chưa xác minh | Draft #34 | Có script; sửa rerun và SSH chặn tiến trình; xác minh 2 peering ACTIVE; Bash/ShellCheck CI PASS; grader chưa xác minh |
| gem-secret-manager-cloud-run | Developer Essentials: Application Development with Secret Manager | Chưa xác minh | Chưa xác minh | Draft #35 | Script cũ lỗi cú pháp Dockerfile/Flask và lộ secret qua public endpoint; PR sửa, Cloud Run private; Bash/ShellCheck CI PASS; grader chưa xác minh, cần review khác biệt authentication |
| GSP1085 | Migrating to AlloyDB from PostgreSQL Using PostgreSQL Tools | Chưa xác minh | Google Skills | Draft #36 | Lời giải MỚI trong PR; 2 checkpoint, Bash/ShellCheck CI PASS; runtime/grader chưa xác minh |
| GSP1086 | Administering an AlloyDB Database | Chưa xác minh | Google Skills | Draft #37 | Lời giải MỚI trong PR; 3 checkpoint, Bash/ShellCheck CI PASS; runtime/grader chưa xác minh |
| GSP1087 | Accelerating Analytical Queries using the AlloyDB Columnar Engine | Chưa xác minh | Google Skills | Draft #38 | Lời giải MỚI trong PR; 2 checkpoint, Bash/ShellCheck CI PASS; runtime/grader chưa xác minh |
| GSP918 | Migrate to Cloud SQL for PostgreSQL Using Database Migration Service | Arcade Simulator 7500 — liên hệ gián tiếp, mapping game→lab chưa xác minh | Google Skills | Draft #44 | Lời giải LAB MỚI gồm lab.sh và HASHNODE.md 4 Task/5 checkpoint. Bash/ShellCheck + unit tests CI PASS tại head 4ffce53 (run); runtime/grader chưa xác minh, cần test DMS existing-instance và CDC trước merge. |
| GSP1261 | Getting Started with Google Cloud NetApp Volumes | Chưa xác minh thuộc Arcade active (Google Skills Catalog) | Google Skills — GSP1261 | Draft #46 | Lời giải LAB MỚI: lab.sh + HASHNODE.md cho 3 Task/3 checkpoint (40/40/20); bash -n + ShellCheck severity error + unit tests CI PASS (run); runtime/grader chưa xác minh. Không có video thủ công đã xác minh. |
| GSP1286 | Configure Vector Search in AlloyDB | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1286 | — | Bằng chứng kỹ thuật mới 31/10: Google Skills (manual cập nhật 30/10/2026) yêu cầu Agent Platform User (roles/aiplatform.user) cho AlloyDB service agent, vector(3072), 50 bản ghi patent mẫu công khai và embedding model ID lấy từ biến lab project_0.startup_script.gemini_embedding_model_id (không được hardcode). Google Cloud connectivity xác nhận Cloud Shell không có đường VPC private IP; cần xác minh kết nối public IP/Auth Proxy hoặc VM có quyền và đường mạng trước khi viết Bash độc lập. Chưa có PR; runtime/grader unverified. |
| GSP1287 | Configuring Vector Search in Cloud SQL for PostgreSQL | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1287 | — | Bằng chứng kỹ thuật mới 31/10: Google Skills (manual cập nhật 30/10/2026) yêu cầu Agent Platform User (roles/aiplatform.user) cho Cloud SQL service account, vector(3072), 50 bản ghi patent mẫu công khai và embedding model ID từ biến lab project_0.startup_script.gemini_embedding_model_id. Cloud SQL Auth Proxy chỉ hỗ trợ kết nối khi có đường mạng tới public/private IP phù hợp; cần xác minh cấu hình IP, xác thực database không hardcode secret và checkpoint trước khi tạo Bash độc lập. Chưa có PR; runtime/grader unverified. |
| GSP1288 | Configuring Vector Search in Spanner | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1288 | Draft #47 | LAB MỚI, Draft PR static CI PASS: script + HASHNODE.md, 4 Task/4 checkpoint (20/40/20/20); Bash/ShellCheck severity error và unit tests PASS tại head f373698c (CI). Runtime/grader chưa xác minh. Dùng 10 mô tả sản phẩm tự viết; cần review yêu cầu dữ liệu chính xác trước merge. |
| GSP1318 | Establish Hybrid Network Connectivity with NCC | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1318 | Draft #48 | LAB MỚI: Bash HA VPN/BGP/NCC + HASHNODE.md hướng dẫn đầy đủ 5 Task/4 checkpoint (30/35/15/20); phát hiện project/region/zone, cleanup opt-in, không hardcode secret. bash -n đã kiểm tra bản nháp tương ứng; GitHub CI PASS (bash -n, ShellCheck error, unit tests) tại commit d4afd99, runtime/grader unverified. Không có video thủ công hoặc quyền nhúng ảnh đã xác minh. |
| GSP1316 | Establish Site to Site Connectivity with HA-VPN using NCC | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1316 | Draft #49 | LAB MỚI: 4 Task/1 checkpoint (100), Bash tự tìm 2 cặp VPN tunnels từ routing-vpc theo region của 2 VM, tạo hub + 2 spokes site-to-site, ping 2 chiều, cleanup opt-in; HASHNODE.md đầy đủ. GitHub CI PASS tại commit daa1fc0 (bash -n, ShellCheck error, unit tests), runtime/grader unverified. Chưa xác minh video Manual và quyền nhúng ảnh. |
| GSP1310 | Resizing a Google Cloud NetApp Volumes volume | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1310 | Draft #52 | LAB MỚI: 4 Task/3 checkpoint (20/40/40), mount NFS → fio bounded → grow 2048 GiB → shrink 512 GiB; script + HASHNODE.md, Bash/ShellCheck CI PASS (run); runtime/grader unverified. |
| GSP1312 | Protect your Google Cloud NetApp Volumes data with snapshots | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1312 | Draft #53 | LAB MỚI: 5 Task, mount NFS → snapshot1 → file restore → schedule policy → volume revert; script + HASHNODE.md, Bash/ShellCheck CI PASS (run); trang công khai có mã placeholder GSPxxxx và checkpoint labels cũ không nhất quán, cần review active lab; runtime/grader unverified. |
| GSP1314 | Enable Native Exchange Messaging and Clustering with Aeron | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1314 | Draft #51 | LAB MỚI: 5 Task/4 checkpoint (30/30/30/10), start 3 Aeron nodes → 20 bids → admin → failover → rejoin with 300 bids; script + HASHNODE.md, Bash/ShellCheck CI PASS (run); runtime/grader unverified. |
| GSP1313 | Protect your Google Cloud NetApp Volumes data with backup | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1313 | Draft #50 | LAB MỚI: 5 Task/5 checkpoint (20 mỗi checkpoint), script NFS mount → vault1 → backup1 → policy1 (30/8/12) → restore-from-volume1; HASHNODE.md hướng dẫn thủ công đầy đủ. GitHub CI PASS tại commit 73b7347 (bash -n, ShellCheck error, unit tests); runtime/grader unverified. Video Manual và quyền nhúng ảnh chưa xác minh. |
| GSP1309 | Dynamic volume provisioning on GKE with Google Cloud NetApp Volumes | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1309 | Draft #54 | LAB MỚI trên nhánh PR: 3 Task/5 checkpoint (20 mỗi checkpoint), lab.sh triển khai Trident 25.02.0, Secret/TridentBackendConfig/StorageClass và PVC; HASHNODE.md hướng dẫn đầy đủ. bash -n và YAML parse PASS cục bộ; ShellCheck CI đang chờ; static validated only; runtime/grader unverified. Không có video Manual hoặc quyền nhúng ảnh đã xác minh. |
| GSP1264 | Intro to Grounding with Gemini in Agent Platform | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1264 | — | Ứng viên cần nghiên cứu: official 7 Task/6 checkpoint (20/20/10/10/20/20); không tìm thấy ID/title trong tìm kiếm main, PR mở/đóng hoặc bài eplus.dev. Task 4–5 tạo datastore và search app, Task 2–3/6–7 chạy notebook Workbench. Chưa xác minh notebook khớp phiên bản grader; chưa đủ chứng cứ Bash độc lập, không tạo PR. |
| GSP1274 | Document Processing with Gemini | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1274 | — | Nguồn notebook công khai mới xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — document_processing.ipynb (Apache-2.0) có các phần Entity Extraction, Document Classification, Document QA, Summarization, Table parsing, Translation và Comparison, khớp chủ đề 6 Task/5 checkpoint của official GSP1274. Chưa chứng minh đây là bản notebook pre-provisioned chính xác của lab hoặc các dấu hiệu grader; chưa có script Bash được kiểm tra tĩnh/PR. Không tính là lời giải hoàn chỉnh. |
| GSP1275 | Sheet Music Analysis with Gemini | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1275 | — | Nguồn notebook công khai mới xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — sheet_music.ipynb (Apache-2.0) có các phần Extract Structured Metadata, Song Identification with Audio và Edit PDF Metadata, khớp chủ đề 3 Task/5 checkpoint của official GSP1275. Chưa chứng minh đây là notebook pre-provisioned đúng phiên hoặc đáp ứng grader; chưa có script Bash được kiểm tra tĩnh/PR. Không tính là lời giải hoàn chỉnh. |
| GSP1265 | Intro to Context Caching with the Gemini API | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1265 | — | Nguồn notebook công khai xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — intro_context_caching.ipynb (Apache-2.0) có tạo, truy xuất, sử dụng trong chat, gia hạn và xóa context cache, phù hợp 7 Task/6 checkpoint Google Skills. Notebook hiện còn phần implicit caching và cấu hình API khác bản hướng dẫn; chưa chứng minh là notebook Workbench pre-provisioned hoặc grader chấp nhận. Kiểm tra main/PR theo ID chưa thấy lời giải; chưa có Bash kiểm tra tĩnh/PR. runtime/grader unverified. Nguồn đối chiếu bổ sung 01/11/2026: fork notebook v1.0.0 gồm 41 cells và đủ các phần create/retrieve/chat/update/delete, nhưng chứa cấu hình project/region cụ thể, model Gemini 1.5 cũ và nội dung quảng bá; fork không công bố license cấp repo. Chỉ dùng để đối chiếu, không copy/chạy nguyên bản; vẫn chưa xác minh notebook Workbench hiện tại/grader. |
| GSP1266 | Call Gemini using the OpenAI Library | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1266 | — | Nguồn notebook công khai xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — intro_chat_completions_api.ipynb (Apache-2.0) chứa OpenAI SDK setup, chat completion, streaming, multimodal và function calling tool_choice, tương ứng 3 Task/5 checkpoint Google Skills. Bản notebook hiện có nhiều phần mở rộng, gồm context caching với region cố định; chưa xác minh trùng bản Workbench lab/grader. Kiểm tra main/PR theo ID chưa thấy lời giải; chưa có Bash kiểm tra tĩnh/PR. runtime/grader unverified. Nguồn đối chiếu bổ sung 01/11/2026: fork notebook v1.0.0 có 43 cells và các ví dụ chat/stream/multimodal/function calling, nhưng dùng model Gemini 1.5, cấu hình project/region cụ thể và nội dung quảng bá; fork không công bố license cấp repo. Không copy/chạy nguyên bản; chưa xác minh Workbench/grader. |
| GSP1267 | Introduction to Controlled Generation with the Gemini API | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1267 | — | Nguồn notebook công khai xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — intro_controlled_generation.ipynb (Apache-2.0) có JSON schema, enum, nhân vật game, phân tích lỗi log, review sản phẩm và nhận dạng đối tượng trong ảnh, khớp 4 Task/7 checkpoint Google Skills. Notebook hiện đổi tiêu đề thành Structured Output và bổ sung ví dụ; chưa xác minh đúng phiên Workbench/grader. Kiểm tra main/PR theo ID chưa thấy lời giải; chưa có Bash kiểm tra tĩnh/PR. runtime/grader unverified. Nguồn đối chiếu bổ sung 01/11/2026: fork notebook v1.0.0 gồm 38 cells, có phần response schema và output constraints; nhưng model Gemini 1.5, project/region cụ thể và nội dung quảng bá đã lỗi thời; fork không công bố license cấp repo. Không copy/chạy nguyên bản; chưa xác minh Workbench/grader. |
| GSP1268 | Build and Deploy an Agent with Agent Engine in Vertex AI | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1268 | — | Nguồn notebook công khai xác minh 01/11/2026: GoogleCloudPlatform/generative-ai — intro_agent_engine.ipynb (Apache-2.0) có model, Python tools, LangChain agent, deploy và model/agent customization, tương ứng 4 Task/6 checkpoint Google Skills. Khác biệt quan trọng: notebook hiện gọi Agent Runtime/Agent Platform, có LOCATION cố định và staging bucket placeholder; chưa chứng minh khớp phiên Agent Engine của lab/grader. Kiểm tra main/PR theo ID chưa thấy lời giải; chưa có Bash kiểm tra tĩnh/PR. runtime/grader unverified. |
| GSP1269 | Supervised Fine Tuning with Gemini for Article Summarization | Chưa xác minh thuộc Arcade active; Google Skills Catalog | Official GSP1269 | — | Ứng viên LAB MỚI cần nghiên cứu: official 7 Task, 6 checkpoint (20/20/20/20/10/10), lần cập nhật tài liệu 18/05/2026; không tìm thấy ID/title trong code search main, PR mở/đóng hoặc kết quả tìm kiếm bài eplus.dev. Task 2–7 yêu cầu notebook Agent Platform Workbench, gồm chuẩn bị dữ liệu, kiểm tra Gemini, fine-tuning và đánh giá; nguồn công khai chưa cung cấp mã notebook đầy đủ để kiểm chứng grader. Chưa có script/PR; không suy đoán thuộc Arcade. Nguồn đối chiếu mới 02/11/2026: notebook Apache-2.0 chính chủ GoogleCloudPlatform sft_gemini_summarization.ipynb có 113 cells, bao phủ import, dataset, thử model, đánh giá trước/sau tuning và load tuned model. Chưa thể coi là notebook lab: notebook dùng WikiLingua và gemini-2.5-flash, trong khi phần Objectives của official GSP1269 còn mô tả dữ liệu StackOverflow/BigQuery; chưa đối chiếu bản Workbench cấp sẵn và grader. Không sao chép/chạy nguyên notebook; chưa có script Bash hoàn chỉnh, static/runtime/grader unverified. |
| GSP1254 | Exploring Memorystore for Redis Cluster | Chưa xác minh (Google Skills Catalog) | Google Skills — GSP1254 | Draft #39 | PR WIP chưa hoàn chỉnh, chưa đủ chứng cứ để tính là lab mới đã giải; trang chính thức hiện yêu cầu đăng nhập, cần kiểm chứng task và CI trước khi hoàn thiện. Không tạo PR trùng. |
| GSP008 | Rent-a-VM to Process Earthquake Data | Chưa xác minh | Mở lab | Draft #23 | Có script; PR bảo vệ checkout, bucket và quyền đọc 2 object; grader chưa xác minh |
| GSP344 | Develop Serverless Apps with Firebase: Challenge Lab | Chưa xác minh | Mở lab | Draft #22 | Có script; PR sửa đường dẫn clone và API frontend; grader chưa xác minh |
| GSP1229 | Utilize Streamlit Framework with Cloud Run and Gemini API | Chưa xác minh | Mở lab | Draft #21 | Có script; PR đồng bộ nguồn và model theo lab chính thức; grader chưa xác minh |
| GSP1249 | Analyze Customer Reviews with Gemini Using Python Notebooks | Chưa xác minh | Chưa xác minh | Draft #18 | Có script; PR sửa SQL trùng và xóa file nguy hiểm; grader chưa xác minh |
| GSP540 | Engineer AI Agents with ADK: Challenge Lab | Chưa xác minh | Chưa xác minh | Draft #19 | Có script; PR sửa rủi ro khóa SA dài hạn và xóa thư mục; grader chưa xác minh |
| GSP517 | Develop GenAI Apps with Gemini and Streamlit: Challenge Lab | Chưa xác minh | Chưa xác minh | Draft #20 | Có notebook; PR sửa model Gemini cũ; grader chưa xác minh |
| gem-cloud-run-caddy-website | Deploy a static site with Caddy V2 on Cloud Run | Chưa xác minh | Google Skills | Draft #32 | Sửa chọn sai project, ghi đè file trong thư mục người dùng, lỗi chạy lại Artifact Registry; Cloud Build + Cloud Run, Bash/ShellCheck CI PASS; grader chưa xác minh |
| gem-docker-volumes | Docker Essentials: Container Volumes | Chưa xác minh | Google Skills | Draft #31 | Bỏ dừng/xóa toàn bộ container, bảo toàn bind mount; Compose thực sự phục vụ HTML từ volume; Bash/ShellCheck CI PASS, grader chưa xác minh |
| gem-secret-manager-create-secrets | Developer Essentials: Creating Secrets with Secret Manager | Chưa xác minh | Google Skills | Draft #30 | Tái chạy an toàn, tránh in giá trị secret vào log, kiểm tra 4 task; Bash/ShellCheck CI PASS, grader chưa xác minh |
| gem-terraform-firestore-create | Terraform Essentials: Cloud Firestore Database | Chưa xác minh | Chưa xác minh | Draft #29 | Sửa tên DB (default), xác định đúng project, tái sử dụng state bucket và tách Terraform state; Bash/ShellCheck CI PASS, grader chưa xác minh |
| gem-terraform-fw-rule-create | Terraform Essentials: Firewall Policy | Chưa xác minh | Chưa xác minh | Draft #27 | Bổ sung backend GCS thực sự, tách state và bảo vệ rerun; Bash/ShellCheck CI PASS, grader chưa xác minh |
| gem-terraform-gce-create | Terraform Essentials: Google Compute Engine Instance | Chưa xác minh | Chưa xác minh | Draft #28 | Tái sử dụng bucket, phát hiện region/zone, tách Terraform state; Bash/ShellCheck CI PASS, grader chưa xác minh |
| gem-terraform-gcs-create | Terraform Essentials: Cloud Storage Bucket | Chưa xác minh | Chưa xác minh | Draft #24 | Có script nhưng rerun thất bại và force_destroy=true; PR sửa an toàn, CI Bash/ShellCheck PASS, grader chưa xác minh |
| gem-terraform-sa-create | Terraform Essentials: Service Account | Chưa xác minh | Chưa xác minh | Draft #25 | Script trên main tạo nhầm bucket thay vì service account; PR sửa, CI Bash/ShellCheck PASS, grader chưa xác minh |
| gem-terraform-vpc-create | Terraform Essentials: VPC and Subnet | Chưa xác minh | Chưa xác minh | Draft #26 | Script trên main tạo nhầm bucket thay vì VPC/subnet/firewall; PR sửa, CI Bash/ShellCheck PASS, grader chưa xác minh |
| GSP1302 | Leveraging Verifiable Credentials and Zero-Knowledge Proofs with Sindri | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1302 | Draft #55 | LAB MỚI: 5 Task/4 checkpoint (30/20/25/25); lab.sh dùng Sindri CLI, Go signer/verifier, bucket artifacts; HASHNODE.md hướng dẫn thủ công đầy đủ. CI PASS: Bash, ShellCheck error, unit tests; static validated only; runtime/grader unverified. Cần Sindri API key do lab cấp; video Manual và quyền nhúng ảnh chưa xác minh. |
| GSP1298 | Stream data with pipelines - Esports Use case | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1298 | Draft #56 | LAB MỚI: 5 Task/4 checkpoint (30/20/30/20); script Pub/Sub, Dataflow, BigQuery và hai leaderboard views; HASHNODE.md hướng dẫn đủ Task và SQL. CI PASS: Bash, ShellCheck error, unit tests; static validated only; runtime/grader unverified. Cần review Python nguồn Google Storage, IAM Dataflow và streaming table readiness; chưa có video Manual/ảnh nhúng hợp lệ. |
| GSP1306 | Retrieving Credentials from Secret Manager with Spring Boot | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1306 | Draft #57 | LAB MỚI: 4 Task/4 checkpoint (30/20/25/25); script Spring Boot, Secret Manager demo, Cloud Run và HASHNODE.md đầy đủ. CI PASS: Bash, ShellCheck error, unit tests; static validated only; runtime/grader unverified. Cần review mâu thuẫn Spring Boot 4.0.1/3.3.5 trong tài liệu official, Maven runtime, demo endpoint công khai; chưa xác minh video Manual/ảnh nhúng. |
| GSP1299 | SQL Server Deployment Using Workload Manager | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1299 | — | Bằng chứng kỹ thuật mới 02/11/2026: official có 4 Task/3 checkpoint (2 Secret Manager, 1 SQL Server deployment). Workload Manager REST v1 có POST /v1/projects/*/locations/*/deployments?deploymentId=..., hỗ trợ sqlServerWorkload (không còn blocker “không có API”). Tuy nhiên schema API yêu cầu osImage, mediaBucket, VPC/subnet/zone, Active Directory, credentials secret và cấu hình database; hướng dẫn lab công khai chỉ định một phần các giá trị này, các lựa chọn wizard mặc định/preprovisioned chưa được đối chiếu. Đã kiểm tra main và PR mở/đóng theo ID (không thấy kết quả); eplus.dev chưa xác minh tuyệt đối. Chưa có Bash hoàn chỉnh/PR; static/runtime/grader unverified. |
| GSP1301 | Gmail Sentiment Analysis with Gemini and Agent Platform | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1301 | — | Ứng viên mới xác minh 31/10/2026: official 6 Task, 3 checkpoint (30/30/40); tạo OAuth consent screen, Apps Script add-on và áp dụng sentiment trong Gmail. Kiểm tra main theo ID/title, PR mở/đóng và tìm kiếm eplus.dev chưa thấy lời giải/PR. Cần xác minh khả năng tự động tạo/cấp quyền Apps Script, triển khai test add-on và thao tác Gmail/OAuth theo grader; chưa đủ Bash hoàn chỉnh, runtime/grader unverified. |
| GSP1308 | Gemini API: Qwik Start | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1308 | — | Đối chiếu phiên official 02/11/2026: hai bản Google Skills công khai cùng ID nhưng khác phương thức xác thực. Manual 07/10/2025 (bản lưu Google Skills) yêu cầu API key + __GEMINI_FLASH_MODEL_ID__; manual 27/07/2026 (bản lưu Google Skills) chuyển sang Project ID + __GEMINI_FLASH_LITE_MODEL_ID__ và Gemini client; cả hai có 2 Task, 2 checkpoint (Generate Text 50, Multi-Turn Conversations 50). URL official hiện chuyển hướng về trang chủ khi truy cập không đăng nhập, nên chưa xác minh phiên lab đang cấp hoặc notebook Workbench/grader. main không có labs/GSP1308/lab.sh, GitHub code/PR search theo ID không có kết quả; kiểm tra eplus.dev theo title/slug/focus URL vẫn chưa chứng minh đầy đủ. Không hardcode API key/model; chưa có script/PR; static/runtime/grader unverified. |
| GSP1320 | Introduction to Gemini Enterprise | Google Skills Catalog; Arcade active chưa xác minh | Official GSP1320 | — | Ứng viên LAB MỚI xác minh 31/10/2026: trang Google Skills công khai ghi 5 Task và 4 checkpoint (25/25/25/25), manual cập nhật và lab tested 07/10/2026; gồm dữ liệu Drive/Calendar, kết nối Gemini Enterprise, agent/skill, Deep Research và Gemini Notebook. Kiểm tra GitHub main không có labs/GSP1320, code search theo ID không có kết quả, PR search mở/đóng theo ID không có kết quả; tìm kiếm eplus.dev theo ID/title không thấy bài (không phải bằng chứng tuyệt đối). Các thao tác Workspace OAuth/Agent Designer/Notebook UI chưa có phương án Bash độc lập đã xác minh; chưa có script/PR, runtime/grader unverified. Đối chiếu nguồn mới 31/10: script cộng đồng 07/2026 chỉ hỗ trợ Task 2–3 của phiên lab cũ, trong đó người học phải tự tạo ứng dụng. Manual chính thức 07/10/2026 hiện đã provision app, Cloud Storage data store và Drive files, chỉ còn 5 Task/4 checkpoint. Không tái sử dụng script cũ như lời giải đầy đủ hoặc coi bằng chứng PASS của phiên cũ là PASS của phiên mới. |
Các lab ứng viên khác chưa xác minh ID/game không được đưa vào bảng missing. Lab broken/outdated theo dõi tại Issue #6. GSP340 có bài hướng dẫn trên eplus.dev nhưng lab.sh trên main rỗng; PR #15 đã đóng chưa merge, không tạo PR trùng.
Danh sách lab ID hiện có trên main (324)
ID mở thư mục GitHub; Google Skills chỉ hiển thị URL lab trực tiếp đã xác minh; eplus.dev chỉ gắn URL đã đối chiếu từ README và trang bài viết. Có bài viết ≠ script chạy được ≠ grader PASS. Dấu — nghĩa là chưa đối chiếu, không kết luận không có bài.
| ID / Lời giải GitHub | Google Skills | eplus.dev | Tình trạng |
|---|---|---|---|
| ARC100 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| ARC101 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC102 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC104 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| ARC105 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC106 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC109 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC110 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC111 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC112 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC113 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC114 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| ARC115 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| ARC116 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC117 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| ARC118 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC119 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC120 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC122 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC123 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC125 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC126 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC129 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC130 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC131 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC132 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC134 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC136 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| ARC1200 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GCC040 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GENAI129 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP001 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP004 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP005 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP007 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP008 | Mở lab | Bài viết | Có script; Draft #23 sửa lỗi; runtime/grader chưa xác minh |
| GSP015 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP016 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP021 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP023 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP037 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP038 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP041 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP048 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP049 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP050 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP051 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP053 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP055 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP062 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP063 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP064 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP067 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP069 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP070 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP071 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP072 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP073 | Mở lab | Bài viết | Có script + bài viết; runtime chưa xác minh |
| GSP074 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP079 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP080 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP081 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP087 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP089 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP090 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP091 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP092 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP093 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP094 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP095 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP097 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP100 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP101 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP102 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP103 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP104 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP105 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP107 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP112 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP117 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP118 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP119 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP123 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP125 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP126 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP131 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP151 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP152 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP153 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP154 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP155 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP156 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP157 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP159 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP161 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP178 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP182 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP183 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP185 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP188 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP190 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP192 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP193 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP196 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP199 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP206 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP207 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP210 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP211 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP212 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP213 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP215 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP216 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP217 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP222 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP223 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP233 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP234 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP244 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP250 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP277 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP281 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP282 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP288 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP293 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP294 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP297 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP301 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP303 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP304 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP305 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP306 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP313 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP314 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP315 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP318 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP319 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP321 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP322 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP323 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP327 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP328 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP329 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP330 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP338 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP340 | Mở lab | Bài viết | Script rỗng trên main; có bài viết; PR #15 đóng, chưa merge |
| GSP341 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP342 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP343 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP344 | Mở lab | — | Có script; Draft #22 sửa lỗi; runtime/grader chưa xác minh |
| GSP345 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP351 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP363 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP364 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP367 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP374 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP375 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP376 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP379 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP381 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP382 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP393 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP398 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP401 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP407 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP412 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP413 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP414 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP416 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP421 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP422 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP423 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP430 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP449 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP457 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP460 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP461 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP467 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP469 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP479 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP480 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP483 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP484 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP496 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP497 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP499 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP510 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP514 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP515 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP517 | Chưa xác minh | Bài viết | Có notebook; Draft #20 sửa model; runtime chưa xác minh |
| GSP519 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP521 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP522 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP523 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP526 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP528 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP531 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP539 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP540 | Chưa xác minh | Bài viết | Có script; Draft #19 sửa bảo mật; runtime chưa xác minh |
| GSP609 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP610 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP630 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP636 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP637 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP642 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP643 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP644 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP646 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP647 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP648 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP649 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP651 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP658 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP659 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP662 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP663 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP699 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP701 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP718 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP729 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP732 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP736 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP747 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP750 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP751 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP752 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP758 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP761 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP766 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP767 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP768 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP769 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP787 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP792 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP821 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP823 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP848 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP849 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP850 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP859 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP860 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP864 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP872 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP883 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP887 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP903 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP910 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP920 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP925 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP928 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP929 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP957 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP967 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP975 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP978 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1003 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1004 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1005 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1007 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1008 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1021 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1024 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1025 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP1026 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1027 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1030 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1036 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1040 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1041 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1042 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1043 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1044 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1048 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1049 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1050 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1051 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1061 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1062 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1063 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1064 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1065 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1068 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1073 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1076 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1077 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1078 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1079 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1083 | Chưa xác minh | Bài viết | Có bài viết; script/runtime chưa xác minh |
| GSP1088 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1089 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1096 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1097 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1108 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1124 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1125 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1128 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1131 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1140 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1142 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1143 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1144 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1145 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1146 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1154 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1157 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1158 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1159 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1164 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1177 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1183 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1184 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1185 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1201 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1227 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1228 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1229 | Mở lab | — | Có script; Draft #21 sửa lỗi; runtime/grader chưa xác minh |
| GSP1246 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1249 | Chưa xác minh | Bài viết | Có script; Draft #18 sửa lỗi; runtime chưa xác minh |
| GSP1262 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1281 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1282 | Mở lab | — | Script chỉ tạo tag/IAM, chưa bao phủ discovery scan; có đoạn xóa file Cloud Shell; cần sửa, runtime chưa xác minh |
| GSP1283 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1289 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
| GSP1317 | Chưa xác minh | — | Có thư mục; cần kiểm tra nội dung |
Game Arcade active — ưu tiên theo hạn
Nguồn crawler active. Hạn đóng các game dưới đây theo snapshot: 01/11/2026, khoảng 00:29 GMT+7.
| Game | Link | Mapping lab |
|---|---|---|
| Arcade Adventure: Google Cloud ML APIs | 7496 | GSP075 xác minh |
| Arcade Voyage: Language, Voice, and Multimodal Processing | 7497 | Chưa xác minh |
| Arcade Trail: Containers & Load Balancing | 7498 | Chưa xác minh |
| Arcade Base Camp October 2026 | 7499 | Chưa xác minh |
| Arcade Simulator: Site Reliability Engineer | 7500 | Chưa xác minh |
| Trick-or-Metric | 7501 | Chưa xác minh |
Cần làm tiếp
- Review và kiểm thử có cấp quyền ba lời giải lab mới GSP1085/GSP1086/GSP1087 (PR feat(GSP1085): new PostgreSQL tools to AlloyDB migration lab #36–feat(GSP1087): new AlloyDB columnar engine lab solution #38); CI chỉ kiểm tra tĩnh, không chứng minh grader PASS. Sau đó tiếp tục ứng viên lab MỚI, không sửa lab cũ.
- Đối chiếu từng game → danh sách lab chính thức → mã GSP/ARC, loại trùng ID.
- Kiểm tra README/script và 55 thư mục slug để tính đã có lời giải / thiếu / lỗi / cần xác minh.
- Đối chiếu URL lab chính thức và bài eplus.dev còn thiếu từ README; không tự tạo link tìm kiếm hoặc đoán URL.
- Mục tiêu tối thiểu 3 Draft PR mới mỗi lượt khi có đủ 3 thay đổi độc lập đã xác minh và kiểm tra tĩnh; không tạo PR giả để đủ số, không merge/push main, không nhận runtime PASS nếu chưa có bằng chứng.
Activity
[-]Arcade lab coverage: verified missing solutions tracker (active games → archive)[/-][+]Lab solution coverage — checkbox inventory[/+][-]Lab solution coverage — checkbox inventory[/-][+]Missing lab solutions — verified backlog only[/+][-]Missing lab solutions — verified backlog only[/-][+]Missing lab solutions — verified checklist[/+][-]Missing lab solutions — verified checklist[/-][+]Missing Arcade lab solutions — verified checkbox table[/+][-]Missing Arcade lab solutions — verified checkbox table[/-][+]Arcade Lab Solution Tracker — tổng quan, ID, lời giải & backlog[/+]