Rename CI list "sha" column to "commit"
Style guide § 2 reserves "SHA" for hashing and uses "commit" for the
commit-id vocabulary. The column header and link class were the only
user-visible "sha" usages; the Rust field stays as `sha` since it
mirrors the git-push hook payload.

Assisted-by: Claude Opus 4.7 via Claude Code
change zxrppkopsquvtvppnwmxoqzwzmvspvvz
commit 3713eaa1c6c260e432859642af228608f8326ba0
author Alpha Chen <alpha@kejadlen.dev>
date
parent yzsvwkxr
diff --git a/templates/_css.html b/templates/_css.html
index dd2782d..211b5f2 100644
--- a/templates/_css.html
+++ b/templates/_css.html
@@ -96,7 +96,7 @@ pre { white-space: pre-wrap; word-break: break-word; }
   border-radius: 3px;
 }
 
-.ci-sha-link {
+.ci-commit-link {
   color: var(--accent);
   text-decoration: none;
   border-bottom: 1px dotted var(--rule2);
diff --git a/templates/ci/run_list.html b/templates/ci/run_list.html
index 4bdb03d..37bf0e7 100644
--- a/templates/ci/run_list.html
+++ b/templates/ci/run_list.html
@@ -12,7 +12,7 @@
   <thead>
     <tr>
       <th></th>
-      <th>sha</th>
+      <th>commit</th>
       <th>ref</th>
       <th>queued</th>
       <th>duration</th>
@@ -22,7 +22,7 @@
   {% for run in runs %}
     <tr>
       <td><span class="ci-status-dot {{ run.state_class() }}"></span></td>
-      <td><a href="/{{ repo }}/ci/{{ run.id }}" class="ci-sha-link">{{ run.sha_short() }}</a></td>
+      <td><a href="/{{ repo }}/ci/{{ run.id }}" class="ci-commit-link">{{ run.sha_short() }}</a></td>
       <td>{{ run.ref_short() }}</td>
       <td><time title="{{ run.queued_iso() }}">{{ run.queued_relative() }}</time></td>
       <td>{{ run.duration_display() }}</td>