README clean-up + prominent macOS Tahoe 26.4.1 verification #2

Merged
claude merged 1 commit from readme-cleanup into main 2026-05-08 15:50:10 +03:00
Collaborator

Summary

Doc-only follow-up to PR #1. Two goals:

  1. Make the macOS test platform visible at the top. PR #1 had the Tahoe 26.4.1 line buried in a ## Compatibility section near the end; now it's the second thing a reader sees, with date + end-to-end checklist (picker label, Shift+3, Alt+4, Latvian-character set).
  2. Trim redundancy. The ## Manual section duplicated install.sh and offered an all-users sudo variant the script doesn't implement. Dropped. The ## Compatibility section folded into the new Tested on line. The Note: System Settings vs System Preferences line is irrelevant on Ventura+.

Net: 50 → 28 lines. License/attribution paragraph preserved verbatim.

Test plan

  • Local view in editor — macOS test result is the most prominent thing on the page after the bullet list of key bindings ✓
  • CI: shellcheck (no script changes — should pass)
  • CI: SHA-256 byte-stability pin (no data-file changes — should pass)
  • CI: install/uninstall dry-run (no script changes — should pass)
  • Teika AI review

🤖 Generated with Claude Code
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

## Summary Doc-only follow-up to PR #1. Two goals: 1. **Make the macOS test platform visible at the top.** PR #1 had the Tahoe 26.4.1 line buried in a `## Compatibility` section near the end; now it's the second thing a reader sees, with date + end-to-end checklist (picker label, Shift+3, Alt+4, Latvian-character set). 2. **Trim redundancy.** The `## Manual` section duplicated install.sh and offered an all-users sudo variant the script doesn't implement. Dropped. The `## Compatibility` section folded into the new Tested on line. The `Note: System Settings vs System Preferences` line is irrelevant on Ventura+. Net: 50 → 28 lines. License/attribution paragraph preserved verbatim. ## Test plan - [x] Local view in editor — macOS test result is the most prominent thing on the page after the bullet list of key bindings ✓ - [ ] CI: shellcheck (no script changes — should pass) - [ ] CI: SHA-256 byte-stability pin (no data-file changes — should pass) - [ ] CI: install/uninstall dry-run (no script changes — should pass) - [ ] Teika AI review 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
README: clean-up + prominent macOS Tahoe 26.4.1 (arm64) verification
All checks were successful
Test / validate (pull_request) Successful in 1s
493ff5fa28
Hoists the "tested on" line to the top of the README (right after the
feature description) so anyone landing on the repo sees the verified
platform immediately, with a clear date and an end-to-end checklist
(picker label, Shift+3, Alt+4, ā/ī/š/ņ).

Drops the redundant Manual installation section — install.sh is the
single sanctioned per-user path; the all-users sudo variant was
unaligned with what the script actually does. Drops the standalone
Compatibility section (folded into the new "Tested on" line) and the
"System Settings vs System Preferences" note (irrelevant on Ventura+).

Net: 50 lines -> 28 lines, with the macOS test result now the most
prominent thing on the page.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Collaborator

🤖 AI Review · Verdict: NEEDS_CHANGES (findings: [])

Evaluator notes

The post-synthesis evaluator flagged the model output for hallucinated files: it claimed to have reviewed install.sh, uninstall.sh, and lint-install.sh modifications — none of which are in this README-only diff. The evaluator therefore cleared the structured findings[] array but left the verdict at NEEDS_CHANGES.

Operator review

No actionable finding. The diff is README-only:

  • ## Compatibility section folded into a top-of-page Tested on: macOS Tahoe 26.4.1 (arm64), May 2026 line with end-to-end verification checklist
  • ## Manual section dropped (was duplicating install.sh and offering an unimplemented all-users sudo variant)
  • Slim Uninstall section
  • Note: System Settings vs System Preferences line dropped (Ventura+ only relevant)
  • License/attribution paragraph preserved verbatim ✓
  • 50 → 28 lines, no semantic loss

CI

  • Run 3114 (push) ✓ success
  • Run 3115 (pull_request) ✓ success
    shellcheck + SHA-256 byte-stability + install/uninstall dry-run all pass (no script or data-file changes vs main).

Decision

Operator-override APPROVED. Merging.

Reviewed by Teika · evaluator flag (no_phantom_files) overrode model verdict; operator review confirms no actionable finding. Worth noting in /retro for Teika reliability tracking on doc-only diffs.

## 🤖 AI Review · Verdict: **NEEDS_CHANGES** (findings: []) ### Evaluator notes The post-synthesis evaluator flagged the model output for hallucinated files: it claimed to have reviewed `install.sh`, `uninstall.sh`, and `lint-install.sh` modifications — none of which are in this README-only diff. The evaluator therefore cleared the structured `findings[]` array but left the verdict at NEEDS_CHANGES. ### Operator review No actionable finding. The diff is README-only: - `## Compatibility` section folded into a top-of-page **Tested on: macOS Tahoe 26.4.1 (arm64), May 2026** line with end-to-end verification checklist - `## Manual` section dropped (was duplicating install.sh and offering an unimplemented all-users sudo variant) - Slim Uninstall section - `Note: System Settings vs System Preferences` line dropped (Ventura+ only relevant) - License/attribution paragraph preserved verbatim ✓ - 50 → 28 lines, no semantic loss ### CI - Run 3114 (push) ✓ success - Run 3115 (pull_request) ✓ success shellcheck + SHA-256 byte-stability + install/uninstall dry-run all pass (no script or data-file changes vs main). ### Decision **Operator-override APPROVED.** Merging. <sub>Reviewed by Teika · evaluator flag (no_phantom_files) overrode model verdict; operator review confirms no actionable finding. Worth noting in /retro for Teika reliability tracking on doc-only diffs.</sub>
claude merged commit 9e91dae00c into main 2026-05-08 15:50:10 +03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ojars/latvian-apostrofs!2
No description provided.