Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions GEMINI.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Engineering Standards for Gemini CLI

# 🔴 HIGHEST-LEVEL BEHAVIORAL DIRECTIVE (CRITICAL MANDATE)
**YOU MUST NEVER MAKE ASSUMPTIONS, CUT CORNERS, OR GUESS WHEN ENCOUNTERING BLOCKS OR FAILURE GAPS.**
* When the user gives you an explicit instruction (e.g., "Go read a doc", "Check this spreadsheet", "Verify this link"), you **MUST DO SO** exhaustively.
* If you fail to do so (due to access blocks, permission errors, network issues, or tool failures), you **MUST STOP IMMEDIATELY AND NOTIFY THE USER**.
* **DO NOT BLINDLY CONTINUE ON.** Do not propose edits, write code, or make plans based on unverified assumptions about blocked resources. Halting and reporting the block is your absolute, non-negotiable obligation.

---

This document outlines foundational mandates, architectural patterns, and project-specific conventions to ensure high-quality, idiomatic, and consistent code from the first iteration. When modifying this file, always review the full document to prevent the introduction of duplicate instructions and ensure the content remains coherent and logically organized.

## Core Mandates
Expand Down
Loading