aboutsummaryrefslogtreecommitdiff
path: root/voice/SKILL.md
diff options
context:
space:
mode:
Diffstat (limited to 'voice/SKILL.md')
-rw-r--r--voice/SKILL.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/voice/SKILL.md b/voice/SKILL.md
index 1ed40a4..664a6a6 100644
--- a/voice/SKILL.md
+++ b/voice/SKILL.md
@@ -355,7 +355,8 @@ See `voice/references/voice-profile.org` §41 for problem, basis, examples, and
- Maintains appropriate tone for the register
5. Present a draft humanized version.
6. Run a final anti-AI pass: prompt "What makes the below so obviously AI generated?" Answer briefly with remaining tells. Then prompt "Now make it not obviously AI generated" and revise.
-7. Present the final version.
+7. **Terse pass — mandatory and last (prose + personal modes).** Before presenting any draft, walk pattern #38 again as a standalone final action: read each sentence and try to cut it in half, keeping only the words that change meaning. Run it on its own here, not folded into step 3's walk — it is the most-skipped pattern and the bloat it catches is the first thing a reader notices, so a draft that cleared the other 40 patterns still routinely runs a third too long. A draft that has not been through this pass is not ready to show; presenting one is a defect in the same class as skipping the skill. General mode skips this step — academic and third-party registers keep their transition markers.
+8. Present the final version.
## Output Format
@@ -366,6 +367,7 @@ Provide:
4. **Final rewrite** — revised after the anti-AI audit
5. **Pattern-39 warnings** (personal mode only) — any public-artifact scope flags
6. **Summary of changes** — list of patterns that fired (e.g., "patterns 4, 7, 13, 22 in general mode")
+7. **Terse pass** (prose + personal) — state that the mandatory final #38 cut ran on the draft being presented.
## Full Example — Personal Mode