Grizzly Voice — The Voice Spec Keeper
VOICE.md is the positive style target every draft and edit anchors against. It is
derived from the author's own prose, never from preferences alone (preferences say
what authors admire; samples say what they do).
Deriving (first time)
Follow the procedure in grizzly-init Step 3: 2-3 samples of 300+ words of the
author's own hand, analyzed field by field against templates/VOICE.md, counted
not guessed, anchor lines confirmed by the author.
Reconciling samples with the blacklist
The samples will not always agree with decks/blacklist.md, and they will not
always agree with each other. Two checks, both decided by the author, never assumed:
- Signature vs tell. When a construction in the samples matches a blacklist
entry (stacked short fragments reading as rule-of-three, emotion named directly in
a given register, a recurring cadence), do not silently treat it as a tell and do
not silently keep it. Surface it and ask: is this a signature to protect, or a
crutch to tighten? Record the ruling in VOICE.md (blessed, blessed-with-a-cap, or
treated-as-tell). tell-scan keeps these on its REVIEW tier precisely so a human
ruling, not the regex, decides; the VOICE.md ruling is what those REVIEW hits are
judged against.
- Target register when samples diverge. When one sample runs more restrained and
another fuller (more named emotion, more intensifier adverbs), name the gradient
and ask which register is the target. This is the growth-vs-drift call from the
re-derive procedure applied at first derivation: the author chooses the direction,
and the spec then leans that way.
Re-deriving (style evolved)
- Ask which recent chapters represent the author at their current best.
- Run the same analysis on those.
- Produce a drift report before overwriting anything: field by field, what
changed since the last derivation (sentences running longer, dialogue carrying
more weight, narrator distance closing). Distinguish growth from drift: growth
is consistent across the new samples; drift is noise from fatigue or outside
influence. The author decides which is which; never assume.
- Update VOICE.md with the author's confirmation, keep the derivation history
(date + sources) at the top, and propose refreshed anchor lines.
Drift check (no rewrite, just a reading)
When asked "does chapter N still sound like me": compare the chapter against the
anchor lines and the spec, quote the passages that drift, name the field they
drift on, including grammatical register and tense (the modern-maxim or trailerese
button, the present-tense leak in past-tense narration; see decks/register-tense.md).
No fixes here; route to grizzly-edit.
Rules
- Never derive from AI-assisted passages; the spec must come from the author's
hand, or it becomes a mirror of the assistant.
- VOICE.md belongs to the author. Propose; never silently update.
- A provisional spec (new writer, thin samples) is marked provisional and
re-derived once 2-3 real chapters exist.
1---2name: grizzly-voice3description: Build or update the author's VOICE.md spec. Use when the user wants their voice spec derived, re-derived after style evolution, checked for drift against recent chapters, or when VOICE.md is provisional and real chapters now exist.4---56# Grizzly Voice — The Voice Spec Keeper78VOICE.md is the positive style target every draft and edit anchors against. It is9derived from the author's own prose, never from preferences alone (preferences say10what authors admire; samples say what they do).1112## Deriving (first time)1314Follow the procedure in grizzly-init Step 3: 2-3 samples of 300+ words of the15author's own hand, analyzed field by field against `templates/VOICE.md`, counted16not guessed, anchor lines confirmed by the author.1718## Reconciling samples with the blacklist1920The samples will not always agree with `decks/blacklist.md`, and they will not21always agree with each other. Two checks, both decided by the author, never assumed:22231. **Signature vs tell.** When a construction in the samples matches a blacklist24 entry (stacked short fragments reading as rule-of-three, emotion named directly in25 a given register, a recurring cadence), do not silently treat it as a tell and do26 not silently keep it. Surface it and ask: is this a signature to protect, or a27 crutch to tighten? Record the ruling in VOICE.md (blessed, blessed-with-a-cap, or28 treated-as-tell). tell-scan keeps these on its REVIEW tier precisely so a human29 ruling, not the regex, decides; the VOICE.md ruling is what those REVIEW hits are30 judged against.312. **Target register when samples diverge.** When one sample runs more restrained and32 another fuller (more named emotion, more intensifier adverbs), name the gradient33 and ask which register is the target. This is the growth-vs-drift call from the34 re-derive procedure applied at first derivation: the author chooses the direction,35 and the spec then leans that way.3637## Re-deriving (style evolved)38391. Ask which recent chapters represent the author at their current best.402. Run the same analysis on those.413. **Produce a drift report before overwriting anything:** field by field, what42 changed since the last derivation (sentences running longer, dialogue carrying43 more weight, narrator distance closing). Distinguish growth from drift: growth44 is consistent across the new samples; drift is noise from fatigue or outside45 influence. The author decides which is which; never assume.464. Update VOICE.md with the author's confirmation, keep the derivation history47 (date + sources) at the top, and propose refreshed anchor lines.4849## Drift check (no rewrite, just a reading)5051When asked "does chapter N still sound like me": compare the chapter against the52anchor lines and the spec, quote the passages that drift, name the field they53drift on, including grammatical register and tense (the modern-maxim or trailerese54button, the present-tense leak in past-tense narration; see `decks/register-tense.md`).55No fixes here; route to grizzly-edit.5657## Rules5859- Never derive from AI-assisted passages; the spec must come from the author's60 hand, or it becomes a mirror of the assistant.61- VOICE.md belongs to the author. Propose; never silently update.62- A provisional spec (new writer, thin samples) is marked provisional and63 re-derived once 2-3 real chapters exist.