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

# Advanced configuration

> Reference for the `advanced` block in `momentic.config.yaml`. Niche settings for testing edge cases.

Advanced project-level settings. Most projects do not need these.

```yaml momentic.config.yaml theme={null}
advanced:
  fakerConstantSeed: true
  isolateCachesByEnvironment: true
```

<ParamField path="advanced.fakerConstantSeed" type="boolean">
  Use a constant seed for [Faker](https://fakerjs.dev) so randomly-generated
  data is reproducible across runs. Useful for debugging. Default: `false`.

  ```yaml momentic.config.yaml theme={null}
  advanced:
    fakerConstantSeed: true
  ```
</ParamField>

<ParamField path="advanced.isolateCachesByEnvironment" type="boolean">
  Store separate [step cache](/reliability/step-cache) entries for each selected
  environment. Default: `false` (caches are shared across environments).

  Enable this when environments have meaningfully different DOM structures, mobile
  screens, feature flags, or randomized element IDs that cause frequent cache
  misses when shared. With isolation enabled, a cache learned with `--env staging`
  will not replay for `--env production`.

  ```yaml momentic.config.yaml theme={null}
  advanced:
    isolateCachesByEnvironment: true
  ```
</ParamField>
