Column-staggered right half, and record the ragged-edge decision

Six clean finger columns then an outer pinky edge carrying Bksp, ] and Enter,
with backslash alone in an eighth column. Documents why the artifact exists -
the number row and alpha rows are cut half a unit apart - and the three ways
to resolve it. Also flags the right thumb being asked to cover five keys.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
William RickertandClaude Opus 5 committed 2026-08-27 15:02:32 -05:00
1 parent c592b9ab33
commit 13c5ca5d5d
2 files changed
+78

No files matched your search

+50
View File
@@ -0,0 +1,50 @@
<svg width="100%" viewBox="0 0 680 675" role="img" xmlns="http://www.w3.org/2000/svg">
<title>Right half, column-staggered with a thumb cluster</title>
<desc>Thirty-nine keys in eight columns. Six clean finger columns, then a ragged outer pinky edge holding Backspace, right bracket and Enter, plus a single backslash beyond it.</desc>
<text class="th" x="18" y="24">Right half &#8212; column stagger + thumb cluster</text>
<text class="ts" x="18" y="44">Same 39 keys. Six clean columns, then the outer pinky edge goes ragged.</text>
<g class="c-purple"><rect x="52" y="95" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="82" y="128" text-anchor="middle">F7</text></g>
<g class="c-purple"><rect x="52" y="184" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="82" y="217" text-anchor="middle">7</text></g>
<g class="c-purple"><rect x="52" y="250" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="82" y="283" text-anchor="middle">Y</text></g>
<g class="c-purple"><rect x="52" y="316" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="82" y="349" text-anchor="middle">H</text></g>
<g class="c-purple"><rect x="52" y="382" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="82" y="415" text-anchor="middle">N</text></g>
<g class="c-purple"><rect x="118" y="85" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="148" y="118" text-anchor="middle">F8</text></g>
<g class="c-purple"><rect x="118" y="173" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="148" y="206" text-anchor="middle">8</text></g>
<g class="c-purple"><rect x="118" y="239" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="148" y="272" text-anchor="middle">U</text></g>
<g class="c-purple"><rect x="118" y="305" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="148" y="338" text-anchor="middle">J</text></g>
<g class="c-purple"><rect x="118" y="371" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="148" y="404" text-anchor="middle">M</text></g>
<g class="c-purple"><rect x="184" y="78" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="214" y="111" text-anchor="middle">F9</text></g>
<g class="c-purple"><rect x="184" y="166" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="214" y="199" text-anchor="middle">9</text></g>
<g class="c-purple"><rect x="184" y="232" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="214" y="265" text-anchor="middle">I</text></g>
<g class="c-purple"><rect x="184" y="298" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="214" y="331" text-anchor="middle">K</text></g>
<g class="c-purple"><rect x="184" y="364" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="214" y="397" text-anchor="middle">,</text></g>
<g class="c-purple"><rect x="250" y="87" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="280" y="120" text-anchor="middle">F10</text></g>
<g class="c-purple"><rect x="250" y="176" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="280" y="209" text-anchor="middle">0</text></g>
<g class="c-purple"><rect x="250" y="242" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="280" y="275" text-anchor="middle">O</text></g>
<g class="c-purple"><rect x="250" y="308" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="280" y="341" text-anchor="middle">L</text></g>
<g class="c-purple"><rect x="250" y="374" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="280" y="407" text-anchor="middle">.</text></g>
<g class="c-purple"><rect x="316" y="102" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="346" y="135" text-anchor="middle">F11</text></g>
<g class="c-purple"><rect x="316" y="190" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="346" y="223" text-anchor="middle">-</text></g>
<g class="c-purple"><rect x="316" y="256" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="346" y="289" text-anchor="middle">P</text></g>
<g class="c-purple"><rect x="316" y="322" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="346" y="355" text-anchor="middle">;</text></g>
<g class="c-purple"><rect x="316" y="388" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="346" y="421" text-anchor="middle">/</text></g>
<g class="c-purple"><rect x="382" y="106" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="412" y="139" text-anchor="middle">F12</text></g>
<g class="c-purple"><rect x="382" y="194" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="412" y="227" text-anchor="middle">=</text></g>
<g class="c-purple"><rect x="382" y="260" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="412" y="293" text-anchor="middle">[</text></g>
<g class="c-purple"><rect x="382" y="326" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="412" y="359" text-anchor="middle">'</text></g>
<g class="c-purple"><rect x="382" y="392" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="412" y="425" text-anchor="middle">Shift</text></g>
<g class="c-purple"><rect x="448" y="194" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="478" y="227" text-anchor="middle">Bksp</text></g>
<g class="c-purple"><rect x="448" y="260" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="478" y="293" text-anchor="middle">]</text></g>
<g class="c-purple"><rect x="448" y="326" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="478" y="359" text-anchor="middle">Enter</text></g>
<g class="c-purple"><rect x="514" y="260" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="544" y="293" text-anchor="middle">\</text></g>
<g class="c-coral"><rect x="148" y="514" width="93" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="194" y="547" text-anchor="middle">Space</text></g>
<g class="c-coral"><rect x="247" y="499" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="277" y="532" text-anchor="middle">Alt</text></g>
<g class="c-coral"><rect x="313" y="487" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="343" y="520" text-anchor="middle">Win</text></g>
<g class="c-coral"><rect x="379" y="478" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="409" y="511" text-anchor="middle">Menu</text></g>
<g class="c-coral"><rect x="445" y="471" width="60" height="60" rx="4" stroke-width="0.5"/><text class="ts" x="475" y="504" text-anchor="middle">Ctrl</text></g>
<g class="c-purple"><rect x="18" y="613" width="13" height="13" rx="3" stroke-width="0.5"/></g>
<text class="ts" x="37" y="623">Alphas &#183; 34</text>
<g class="c-coral"><rect x="268" y="613" width="13" height="13" rx="3" stroke-width="0.5"/></g>
<text class="ts" x="287" y="623">Thumb cluster &#183; 5</text>
<text class="ts" x="18" y="653">Backslash ends up alone in an eighth column &#8212; the same artifact as the left half&#8217;s lonely 6, but further out.</text>
</svg>

After

Width:  |  Height:  |  Size: 7.1 KiB