📖 Glossary
Gemini Code Assist
Google's AI coding assistant integrated in IDEs and Cloud Workbench, providing completions, chat, and autonomous Agent Mode.
Code Completion
AI prediction of the next code tokens as you type, shown as ghost text before you accept the suggestion.
Inline Suggestion
Ghost-text code proposals shown in the editor — press Tab to accept, Escape to dismiss.
Smart Actions
Context-menu AI operations available by right-clicking code: explain, fix, generate tests, add docs, and more.
Chat Panel
Conversational AI interface inside the IDE for Q&A, code generation, and multi-turn context-aware assistance.
Agent Mode
Autonomous multi-step mode where Gemini reads your codebase, proposes a plan, and executes file changes with your approval.
Medallion Architecture
Bronze → Silver → Gold data pipeline pattern: raw ingestion, cleaned/validated, and business-ready aggregated data tiers.
PySpark
Python API for Apache Spark, used for distributed data processing across large datasets in Dataproc clusters.
BigQuery
Google's serverless, highly scalable cloud data warehouse — query petabytes of data using standard SQL.
Dataproc
Google Cloud managed Spark/Hadoop service that provisions clusters, runs jobs, and auto-scales without manual setup.
Cloud Composer
Google's managed Apache Airflow service for orchestrating data workflows using Python DAG definitions.
DAG (Directed Acyclic Graph)
Airflow workflow definition that specifies tasks and their dependencies — no cycles allowed, tasks run in dependency order.
Data Lineage
Tracking the flow and transformation of data from its source through each processing stage to its final destination.
Schema Validation
Automated checks that incoming data matches expected field names, types, and constraints before processing continues.
OpenSpec
AI-agent specification system that defines field-level contracts between teams, consumed by Gemini and Claude as structured context.
CI/CD
Continuous Integration / Continuous Delivery — automated pipeline that builds, tests, and deploys code on every commit.