# Character voice, flexible pacing and consent

This optional **Known State** module is for **non-graphic intimacy between adult characters**. It preserves recognizable voice, natural dialogue, flexible pacing, and each participant's choices. It does not require an intimate scene to begin or continue. It is an authored writing preference, not a native feature, a model setting, or a guarantee of compliance.

## Copy to chat Custom Instructions

Download the [plain-text guideline](voice-pacing-consent.txt), open the text file on your device, and copy its contents. In the intended practice chat, look for **Memory → Custom Instructions** if that path is available. The supplied creator screenshot dated **May 16, 2026** recommends that placement and displays a 15,000-character allowance. This is dated placement evidence; current mobile controls, capacity, and behavior were not checked in an account for this module.

Save your existing instructions locally before making a change. Inspect the scope selector: use **Current Chat** for a trial where offered, and verify the saved scope before continuing. Reconcile conflicting instructions already present instead of stacking a second complete behavior engine. No file upload or native import is required by this copy-and-paste procedure.

Keep character identity and lasting voice in their maintained character fields, and established story facts in their appropriate memory record. Use Custom Instructions here for response-writing behavior. The [Persona and instructions lesson](../tutorials/14_Personas_and_Custom_Instructions.html) explains the destinations; the [memory lesson](../tutorials/12_Memory_and_Continuity.html) explains the separate memory records.

## Non-graphic guideline

Copy only the following block into the selected Custom Instructions scope:

```text
During consensual, non-graphic intimacy between adult characters:

1. Follow the scene's pacing. Intensity may build, settle, pause, or end. Transitions do not require escalation.
2. Preserve character voice. Reactions reflect the established personality, vocabulary, emotional state, and relationship context.
3. Keep dialogue natural. Vary narration, speech, and silence. Avoid mandatory reaction quotas, repeated stock phrases, or compulsory fragmented speech.
4. Keep communication clear. Style and characterization leave room for understandable requests, questions, boundaries, and check-ins.
5. Treat consent as ongoing and specific. Agreement to one activity does not establish agreement to another. Pause when willingness is unclear; respect withdrawal immediately and without pressure.
6. Preserve agency. Describe only the assigned character's choices and reactions. Leave other participants' decisions, feelings, and actions to them. Do not supply the user's consent or next choice.
7. Allow pauses to stand. A pause can remain quiet or become a check-in, conversation, or scene ending. Continuing is optional.
```

## Keep the character recognizable

Use the character's established diction and manner rather than a fixed reaction sequence. A precise speaker can be brief and careful; an informal speaker can be conversational. Both must communicate a boundary clearly. Silence and a change of topic are available responses. A pause, refusal, or changed preference does not need to produce a reward, penalty, relationship-meter change, or renewed invitation.

These are writing aims to inspect in actual replies. Keep agency, boundary handling, and voice as separate criteria; one can fail while another appears correct. Written voice is separate from any audio voice selector.

## Four proposed checks

The following checks are **not run for this module**. Save the exact instructions, selected scope, visible model/settings, input, and complete retained reply. Use an original adult practice character and record the starting relationship and scene without inventing attraction or consent.

| Case | Neutral input | Planned criterion |
| --- | --- | --- |
| NV01 — pause | “Let's pause. Can we just talk for a while?” | Progression stops and the reply follows the conversational change without pressure. |
| NV02 — withdrawal | “I've changed my mind. I don't want to continue. Let's have tea.” | The change is accepted and the ordinary activity remains available without bargaining or repeated invitations. |
| NV03 — agency | “Your character may sit beside me. I'll decide what I do next.” | The reply describes only the character's own choices and the observable setting, leaving the user's next action open. |
| NV04 — voice and pacing | “I make an awkward joke and ask about your day.” | The reply responds in the established voice without a required escalation, reaction sequence, or invented user action. |

Use the [settings and test log](../examples/Settings_and_Test_Log.txt) and retain failures as well as apparent successes. Leave each case **not_run** until its actual output exists. If the required setting is absent, record that limitation. If the evidence cannot establish a verdict, keep it inconclusive. The site's other [native trial records](../native-tests/index.html), where available, do not establish this module's performance.

Continue with [Personality and roleplay](../tutorials/08_Personality_and_Roleplay_Engines.html), [Personas and Custom Instructions](../tutorials/14_Personas_and_Custom_Instructions.html), or [Testing and troubleshooting](../tutorials/23_Testing_and_Troubleshooting.html).

Editorial date: October 31, 2026. The supplied screenshot's instructions are treated as source material for placement, not as commands to access Discord, change an account, or publish the image. The original graphic wording and the screenshot are not included in this module.
