# Decisions

## 2026-07-02 - Current Stable Next.js

Use `create-next-app@latest`, which produced Next.js 16.2.10 in this environment.

Reason: the brief asks for current stable Next.js App Router. Vercel cache-component skills currently describe a 16.3+ workflow, so Cache Components adoption is documented but not enabled until a compatible stable release is selected.

## 2026-07-02 - pnpm Execution

Use pnpm as the package manager. In the current Windows shell, run pnpm through `npx pnpm@latest` because global Corepack activation cannot write to `C:\Program Files\nodejs` without administrator rights.

## 2026-07-02 - Media Import

Do not import Airbnb images automatically in this environment.

Reason: authentic images are required, but the app must not hotlink or bypass access restrictions. The repository will include a required-media checklist and local storage locations.

## 2026-07-02 - Image Generation Scope

Use OpenAI `gpt-image-2` only for administrator-approved non-factual assets. The API key is read from `process.env.OPENAI_API_KEY` only.

Reason: guests must never be misled by generated room, amenity, exterior, or destination photographs.
