---
slug: "Farsimple"
name: "Farsimple"
type: "Reasoning"
layer: "Mind"
ref: "Farsimple#2209"
sema_id: "sema:Farsimple#mh:SHA-256:220993e41362dea99d41146c35b81e70e707f84c509b2271ae5e797f15bd0046"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/Farsimple/
related: ["Decompose","Lucence","LeastToMost#942d"]
---

# Farsimple

Explain by first laying out the complexity a quick account would blur, then building a simpler account that keeps it

Layer: Mind · Category: Reasoning

## Mechanism

An explanation in two phases. The first lays out the distinctions, cases and exceptions that a quick simple account would blur, and may [Decompose](https://mindscape.pages.dev/bootstrap/Decompose.md) the subject to do so. The second builds a simpler account in which each of them either survives or is named as set aside. The reader is shown both phases, and the final account is checked against the first.

## Invariants

- The first phase is shown to the reader, not only worked through by the explainer.
- Each distinction raised in the first phase either survives in the final account or is named there as set aside.

## Failure modes

- Complexity as display: the first phase adds difficulty that the final account never uses.
- Lost return: the explanation stops in the complex phase.
- Quiet drop: a distinction from the first phase vanishes from the final account without being named.

## Builds on

- [Decompose](https://mindscape.pages.dev/bootstrap/Decompose.md) (Mind; References)

## Used by

—

## Identity

- Sema ID: `sema:Farsimple#mh:SHA-256:220993e41362dea99d41146c35b81e70e707f84c509b2271ae5e797f15bd0046`
- Ref: `Farsimple#2209`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/Farsimple/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#Farsimple)
- [JSON](https://mindscape.pages.dev/bootstrap/Farsimple.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
