pinchord-7 Contractions
Pinchord · pinchord.git · Tickets · Changelog
A Pinchord Ticket (Completed):
Ticket · History
- August 8, 2026 Add all the things (title: Contractions)
Changes
@@ -0,0 +1,17 @@+---+title: Contractions+permalink: pinchord/contractions/+ticket: open+---++*A [[pinchord-tickets|Pinchord Ticket]] (Open):*++Pinchord can only write contractions such as "it's", "he'll", "can't", etc. in three strokes at a minimum. The common contraction "I'm" requires one stroke per letter, which is infeasibly slow.++A goal used in Pinchord's design has been to be able to write words in roughly one syllable per stroke, and to not need any more or any fewer.++### Potential Solutions++- Add `'ll`, `'s`, `n't` chords to a default dictionary+- Do nothing and require using the mods dict+- Add default briefs for each contraction word - September 1, 2026 Edited
Changes
@@ -6,12 +6,14 @@ *A [[pinchord-tickets|Pinchord Ticket]] (Open):* +## Symptom/Problem+ Pinchord can only write contractions such as "it's", "he'll", "can't", etc. in three strokes at a minimum. The common contraction "I'm" requires one stroke per letter, which is infeasibly slow. -A goal used in Pinchord's design has been to be able to write words in roughly one syllable per stroke, and to not need any more or any fewer.+A [[pinchord-goals|goal]] used in Pinchord's design has been to be able to write words in roughly one syllable per stroke, and to not need any more or any fewer. -### Potential Solutions+## Potential Solutions - Add `'ll`, `'s`, `n't` chords to a default dictionary - Do nothing and require using the mods dict-- Add default briefs for each contraction word+- Add default briefs for each contraction word (this could take many forms, I haven't found one I've been satisfied with) - September 2, 2026 Edited
Changes
@@ -10,10 +10,13 @@ Pinchord can only write contractions such as "it's", "he'll", "can't", etc. in three strokes at a minimum. The common contraction "I'm" requires one stroke per letter, which is infeasibly slow. -A [[pinchord-goals|goal]] used in Pinchord's design has been to be able to write words in roughly one syllable per stroke, and to not need any more or any fewer.+A [[pinchord-goals|goal]] used in Pinchord's design has been to be able to write words in roughly one syllable per stroke, and to not need any more or any fewer. Contractions requiring 3 strokes does not fit this goal. ## Potential Solutions - Add `'ll`, `'s`, `n't` chords to a default dictionary - Do nothing and require using the mods dict - Add default briefs for each contraction word (this could take many forms, I haven't found one I've been satisfied with)+- Add final contraction chords and a brief dictionary that uses them to one stroke what can't be.++- [[pinchord-att-contractions-dict]] - September 2, 2026 Edited
Changes
@@ -19,4 +19,22 @@ - Add default briefs for each contraction word (this could take many forms, I haven't found one I've been satisfied with) - Add final contraction chords and a brief dictionary that uses them to one stroke what can't be. -- [[pinchord-att-contractions-dict]]+### Contraction Finals++Add the following finals:+- n't+- 've+- 's+- 're+- 'll+- 'd'+- t's+- y'd++I believe these are the only ones needed to get the one stroke per word goal?++### Contraction Dictionary++A dictionary of "mandatories" for contractions.++I have found this quite difficult to design so far due to Pinchord's relatively limited space for briefing. - September 2, 2026 Edited
Changes
@@ -19,6 +19,14 @@ - Add default briefs for each contraction word (this could take many forms, I haven't found one I've been satisfied with) - Add final contraction chords and a brief dictionary that uses them to one stroke what can't be. +### Contraction Dictionary++Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord-mods|mods dict]] can do contractions in 3-4 strokes.++I think requiring users to memorize a rather large dictionary of contractions very much goes against the foundational ideas of Pinchord, which are of consistency and flatter learning curve.++I have found a brief contractions dict to be quite difficult to design so far due to Pinchord's relatively limited space for briefing.+ ### Contraction Finals Add the following finals:@@ -31,10 +39,6 @@ - t's - y'd -I believe these are the only ones needed to get the one stroke per word goal?+I believe these are the only ones needed to reach the one stroke per word goal? -### Contraction Dictionary--A dictionary of "mandatories" for contractions.--I have found this quite difficult to design so far due to Pinchord's relatively limited space for briefing.+Pinchord already has plenty of niche finals like this, and they wouldn't be that out of place. - September 2, 2026 Edited
Changes
@@ -42,3 +42,5 @@ I believe these are the only ones needed to reach the one stroke per word goal? Pinchord already has plenty of niche finals like this, and they wouldn't be that out of place.++The reason contraction finals have not been added to date is that they're quite difficult to place sensibly. I think requiring users to memorize 9 arbitrary chords is fine, though. Pinchord is somewhat built around a 2-phase learning curve (which I should document), and contractions are definitely in that second phase. - September 2, 2026 Edited
Changes
@@ -14,11 +14,6 @@ ## Potential Solutions -- Add `'ll`, `'s`, `n't` chords to a default dictionary-- Do nothing and require using the mods dict-- Add default briefs for each contraction word (this could take many forms, I haven't found one I've been satisfied with)-- Add final contraction chords and a brief dictionary that uses them to one stroke what can't be.- ### Contraction Dictionary Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord-mods|mods dict]] can do contractions in 3-4 strokes. - September 2, 2026 Edited
Changes
@@ -6,6 +6,8 @@ *A [[pinchord-tickets|Pinchord Ticket]] (Open):* +Git branch: `contractions`+ ## Symptom/Problem Pinchord can only write contractions such as "it's", "he'll", "can't", etc. in three strokes at a minimum. The common contraction "I'm" requires one stroke per letter, which is infeasibly slow. - September 2, 2026 Edited
Changes
@@ -8,6 +8,10 @@ Git branch: `contractions` +Implemented in branch `contractions`, waiting to merge into `v30`.++---+ ## Symptom/Problem Pinchord can only write contractions such as "it's", "he'll", "can't", etc. in three strokes at a minimum. The common contraction "I'm" requires one stroke per letter, which is infeasibly slow. - September 2, 2026 Edited
Changes
@@ -8,7 +8,7 @@ Git branch: `contractions` -Implemented in branch `contractions`, waiting to merge into `v30`.+Implemented in branch `contractions`, merged into `v30`. Awaiting release. --- - September 4, 2026 Edited
Changes
@@ -1,14 +1,14 @@ --- title: Contractions permalink: pinchord/contractions/-ticket: open+ticket: closed --- -*A [[pinchord-tickets|Pinchord Ticket]] (Open):*+*A [[pinchord-tickets|Pinchord Ticket]] (Closed):* Git branch: `contractions` -Implemented in branch `contractions`, merged into `v30`. Awaiting release.+*Closed, released with [[pinchord-v30]]* --- - September 4, 2026 Edited
Changes
@@ -6,8 +6,6 @@ *A [[pinchord-tickets|Pinchord Ticket]] (Closed):* -Git branch: `contractions`- *Closed, released with [[pinchord-v30]]* --- - October 20, 2026 Change formatting
Changes
@@ -6,7 +6,7 @@ *A [[pinchord-tickets|Pinchord Ticket]] (Closed):* -*Closed, released with [[pinchord-v30]]*+*Closed, released with [[pinchord-v30|v30]]* --- - October 21, 2026 Update the rest of the ticket pages to use numbers (renamed from pinchord-contractions.md, status: none → closed, type: none → addition, resolution: none → completed)
Changes
@@ -1,12 +1,13 @@ --- title: Contractions-permalink: pinchord/contractions/-ticket: closed+status: closed+type: addition+resolution: completed+redirect_from:+ - pinchord/contractions/ --- -*A [[pinchord-tickets|Pinchord Ticket]] (Closed):*--*Closed, released with [[pinchord-v30|v30]]*+*Closed, released with [[pinchord@8|v30]]* --- @@ -20,7 +21,7 @@ ### Contraction Dictionary -Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord-mods|mods dict]] can do contractions in 3-4 strokes.+Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord@4|mods dict]] can do contractions in 3-4 strokes. I think requiring users to memorize a rather large dictionary of contractions very much goes against the foundational ideas of Pinchord, which are of consistency and flatter learning curve. - October 23, 2026 Remove trailing slashes
Changes
@@ -4,7 +4,7 @@ type: addition resolution: completed redirect_from:- - pinchord/contractions/+ - pinchord/contractions --- *Closed, released with [[pinchord@8|v30]]* - October 24, 2026 Rename tickets to <project>-<number> <title> (renamed from pinchord@7.md, title: Contractions → none)
Changes
@@ -1,5 +1,4 @@ ----title: Contractions status: closed type: addition resolution: completed@@ -7,7 +6,7 @@ - pinchord/contractions --- -*Closed, released with [[pinchord@8|v30]]*+*Closed, released with [[pinchord-8 v30]]* --- @@ -21,7 +20,7 @@ ### Contraction Dictionary -Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord@4|mods dict]] can do contractions in 3-4 strokes.+Add a dictionary of contractions using the `AOIU`/`AOIU^` brief chords. These would not strictly be "mandatories", as the [[pinchord-4 Mods]] can do contractions in 3-4 strokes. I think requiring users to memorize a rather large dictionary of contractions very much goes against the foundational ideas of Pinchord, which are of consistency and flatter learning curve. - October 24, 2026 Replace ticket status, category and resolution with ticket (status: closed → none, resolution: completed → none)
Changes
@@ -1,7 +1,6 @@ ----status: closed+ticket: completed type: addition-resolution: completed redirect_from: - pinchord/contractions ---