1. Paste one piece of text (conversation, draft, decision, or clause)
  2. Choose an analysis frame
  3. Optionally choose one voice
  4. Read the response
  5. Stop

Before interpretation, Second Pass labels speakers, preserves order, and removes obvious platform formatting.

How the text is formatted

The formatting step changes presentation only. It does not decide what matters or what is true.

  • Identifies speakers and turn order
  • Normalizes gaps, interruptions, and sequencing
  • Separates literal text from inferred meaning
  • Removes obvious platform formatting

The response is generated from the reformatted text.

Example: formatting before interpretation

Raw input
Alex: hey are you around later?
Riley: maybe, not sure yet
Alex: ok just let me know
Riley: yeah :)
Reformatted structure
Speaker A:
  Turn 1. Availability inquiry.
Speaker B:
  Turn 2. Non-committal response.
Speaker A:
  Turn 3. Deference / wait signal.
Speaker B:
  Turn 4. Positive affect without commitment.

The system formats the text first and then generates one response.

Names are used only for the example. In use, speakers are labeled as you / other speaker.

Example (abridged):

Input

Alex: Hey, did you see my message from Tuesday?

Riley: Yeah. Sorry. It's been a week.

Alex: Okay. Is something up?

Riley: No, nothing. Just busy.

Alex: Got it. Are we still on for Friday?

Riley: Yeah, should be fine.

This is one possible structural reading, not a claim about intent, truth, or what is actually happening.

Second Pass

Step-by-step summary of the exchange:
- A check-in about a missed message.
- An apology + "it's been a week".
- A direct question ("Is something up?").
- A reassurance ("No, nothing") paired with a non-specific reason ("Just busy").
- A logistical follow-up (Friday) without further clarification.

One possible structural reading:
- Reassurance paired with non-specific explanation
- Politeness combined with unresolved ambiguity

The response ends there.

Constraints

Each run ends after one response. There is no memory, progression, gamification, or follow-up response, and nothing carries over to the next run.

About data handling

Second Pass sends the text you paste through external services to generate a response. “Stateless” and “no memory” describe the user experience; they are not promises of zero logging, zero retention, or local-only processing.

Do not paste sensitive, confidential, or third-party material unless you are comfortable with it being processed by external services.