Appwrite CLI already lists flags. Read it instead of guessing. Config vs A real project (repo, schema, functions, deploys, CI) lives in . Init once. Pull and push after that. Do not on every command — the config already names the project. A one-off (inspect a user, patch one row, poke a remote you will not return to) uses . Do not scaffold a project for a single API call. No session? . writes in this directory (or updates one found walking up). That is how you link a folder quickly. Do not run it at the root of an unrelated repo. / override the file without touching it — use those when you ar…