# --- Q3 Theoretical Documentation --- ## 1. Difference Between Staging and Production Environments: - **Staging Environment:** A pre-production, isolated environment identical to production, used exclusively for testing updates, running integration tests, and catching bugs safely before real users see them. - **Production Environment:** The live, primary environment accessed by end-users, where stability, high availability, and security are critical. ## 2. Ghaymah CLI Integration & Connection: To link and authenticate with Ghaymah CLI locally or in pipelines: 1. Install the CLI tool: `curl -sL https://cli.ghaymah.systems/install.sh | bash` 2. Authenticate using your API token: `ghaymah auth login --token ` 3. Verify connection status: `ghaymah cluster status`