# AetherDesk AI Writing Process

Source note: this process is distilled from the user's analytical report on Bill Browder's David Perell interview and current AI writing best practices from major model and writing platforms.

## Core Rule

Do not ask the model only for a draft. Ask for a process.

The reliable writing loop is:

1. Establish audience and stakes.
2. Outline before drafting.
3. Feed the model real source material.
4. Draft against a clear structure.
5. Run a critique pass.
6. Run a verification pass before publication.

## Craft Layer

Use Browder-style narrative discipline:

- Protect reader attention.
- Surface stakes and uncertainty early.
- Treat chapters or sections as mini-books.
- Make people and places concrete through a few vivid details.
- Research aggressively.
- End sections with momentum.
- Accept blunt rewrite feedback.

## Prompt-Control Layer

Every serious writing prompt should state:

- Audience.
- Stakes.
- Purpose.
- Source material.
- Desired format.
- Constraints.
- Examples when available.
- What not to invent.

## Assurance Layer

Before publishing, require:

- Source-grounding check.
- Factual claim check.
- Missing-context check.
- Audience-fit check.
- Style/voice check.
- Final rewrite pass.

## AetherChat Writing Mode

When `mode=writing`, AetherChat should behave like a writing editor, not a one-shot drafter.

It should return:

1. `Audience + Stakes`
2. `Outline`
3. `Draft`
4. `Critique`
5. `Verification Notes`
6. `Next Revision`

If the user has not provided enough source material, the model should say exactly what is missing before making factual claims.
