> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mythex.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Iterate without rebuilding

> How to refine a Mythex project safely — small diffs, checkpoints, and when to ask for a rebuild.

# Iterate without rebuilding

## Prefer small diffs

After the first draft exists, avoid “rebuild the entire app.” Instead:

* Change one section
* Fix one bug
* Add one page

Smaller asks = fewer surprises and lower token use.

## Use Preview as the source of truth

Describe what you see:

> On the pricing page, the Pro card CTA is cut off on mobile. Fix overflow and keep desktop layout.

## Checkpoints / history

When the product exposes checkpoints or history, restore before a bad turn instead of fighting compounding errors.

## When a rebuild is OK

* You changed the product idea completely
* The architecture is wrong for the new requirements
* You are still on an empty/nearly empty project

Even then, state what to **keep** (name, brand colors, content).

## Plan then build

For large features, ask for a short plan first, approve it, then implement.

## Related

* [Effective prompts](/prompting/effective-prompts)
* [Tokens](/billing/tokens)
* [Chat](/features/chat)
