# Glide

This app is called Glide.

## Expo Docs

Read the exact versioned docs at https://docs.expo.dev/versions/v56.0.0/ before writing any code.

## Project Docs

See the docs/ directory for project-specific documentation. Start with docs/README.md.

See WHY.md for the high-level reasoning & purpose for Glide.

See TASTE.md for a list of guiding design & implementation principles.

## Environments & Releases

Glide ships as two apps: production ("Glide", `com.h14h.glide`) and a
sandbox dogfood app ("Glide Beta", `com.henrynelsonfirth.glide`), each with its
own Convex project, plus per-developer Convex dev deployments. Merging to
`main` auto-deploys to sandbox; pushing a `v*` tag releases to production.
**Read docs/release/environments.md before touching `eas.json`,
`app.config.js`, `.eas/workflows/`, or anything release-related.** User-facing
changes get a line in CHANGELOG.md under "Unreleased".

<!-- convex-ai-start -->

This project uses [Convex](https://convex.dev) as its backend.

When working on Convex code, **always read
`convex/_generated/ai/guidelines.md` first** for important guidelines on
how to correctly use Convex APIs and patterns. The file contains rules that
override what you may have learned about Convex from training data.

Convex agent skills for common tasks can be installed by running
`npx convex ai-files install`.

<!-- convex-ai-end -->
