rdmbair15m5-changelog-20260901-1256-tcc-recheck-and-rdmbair13m5-exec-fault
rdmbair15m5 changelog — 2026-09-01 12:48–12:57 EDT
Session 902def67 · run from rdmbair15m5
· continues claude-code-tcc-20260831
What changed on disk
| Host | Path | Change |
|---|---|---|
| rdmsm4x | ~/dev/fleet/claude-code-tcc-20260831/FINDINGS-20260901.md |
created (188 lines,
sha256 207d7324…) |
| rdmsm4x | ~/dev/fleet/ISSUES.md |
4 OPEN entries inserted at top, 75 → 119 lines, 0 original lines lost |
| rdmsm4x | ~/.claude/backups/ISSUES.md.bak-20260901-1256 |
snapshot taken before the edit |
Nothing else was written. No TCC database was modified on any
host, no LaunchAgent was installed/loaded/unloaded, and
net.dataroo.RTTy on rdmpw3275m was left exactly as found
(DEC-20260831-09 is the gate).
Findings
- NEW —
rdmbair13m5has claude-code 2.1.252 installed and cannot execute it.claude --versionhangs in stateS, no stdout/stderr, never exits (×3, killed at 20s). Mode 755,Mach-O arm64on arm64,codesignvalid — every metadata check passes. Quarantine ruled out: all six hosts carrycom.apple.quarantine, five run fine. Root cause not established.claude_code_update.zshv1.1 has loggedUNCHANGED 2.1.252 (brew rc=0)twice against this dead install because it trusts brew's version report instead of running the binary.TASK-20260831-18must stay open. - CORRECTION — Ghostty was never TCC-denied anywhere.
Zero
auth_value=0rows forcom.mitchellh.ghosttyacross all six system TCC databases. The 2026-08-31 agy instruction to "toggle Ghostty ON on jdmbair13m5 (previously recorded as denied)" appears to misattributekTCCServiceDeveloperTool | com.apple.Terminal | auth=0. - CORRECTION —
rdmpw3275msshd Accessibility isauth=0(denied), not pending. A denial is cached and never re-prompts, so it reads as "pending" forever.rdmbair13m5's same client is alreadyauth=2. Different service and different (SIP-sealed, system) database from the 2026-08-31 per-user Automation repair, which remains intact. - NEW —
jdmbair13m5unreachable by hostname (ping 100% loss, ssh timeout) across ~18h and a reboot; Tailscale100.86.185.90works. Fleet scripts using the bare hostname are failing there. - Rollout re-measured: the updater LaunchAgent is on all six
hosts, not the 2 recorded in
SESSION-STATE.md;launchctllast exit0on the five that answer promptly.
Still blocked on Rich
- DEC-20260831-08 —
HOMEBREW_FORCE_API_AUTO_UPDATE. - DEC-20260831-09 —
net.dataroo.RTTyAutomation on rdmpw3275m. - GUI-only — toggle
sshd-keygen-wrapperON in System Settings ▸ Privacy & Security ▸ Accessibility on rdmpw3275m. Cannot be done from a shell;tccutil resetis wholesale.
Traps hit this session
- zsh
nomatchonclaude-code@latest(trap #7 in the hand-off) aborted a whole fleet loop and printedno matches foundfor five hosts — which reads like five findings, not one glob failure. Re-ran through/bin/shwithfind. - Nearly asserted quarantine as the cause of the rdmbair13m5 hang from a single-host reading. Checking all six falsified it. Two measurements differing is not evidence of a cause.
No secrets recorded.