Diff
1diff --git a/dot_aliases.tmpl b/dot_aliases.tmpl
2index ce1e5eb0ef79142d5d57c25736f67050d62fac1f..4892a89f4fac3fc4f8cf9377f402cc0474ae8071 100644
3--- a/dot_aliases.tmpl
4+++ b/dot_aliases.tmpl
5@@ -62,7 +62,7 @@ alias rcp='rsync -aPv'
6 alias rm='trash-put'
7 alias rmr='trash-put'
8 alias -g rmrf='\rm -rf'
9-alias ssh='TERM=xterm-256color ssh'
10+alias xssh='TERM=xterm-256color ssh'
11 alias tailscale='sudo tailscale'
12 alias unbound='cd /opt/docker/unbound; dcrestart; -'
13 alias wgdown='sudo wg-quick down wg-vpn'
14diff --git a/dot_pi/private_agent/AGENTS.md b/dot_pi/private_agent/AGENTS.md
15index 24e4c0a95ffd534e766820f3adc4bd45a0f083a2..457882c9ac5b014f02c7233c867307bd4cdd787f 100644
16--- a/dot_pi/private_agent/AGENTS.md
17+++ b/dot_pi/private_agent/AGENTS.md
18@@ -10,6 +10,7 @@ When outputing text for human consumption (code comments, PR descriptions, docum
19 - Build what's needed now, not what might be needed later
20 - Self-documenting: use clear names for types, fields, variables, functions
21 - Types should encode meaning (use Duration, not string; use enums, not magic strings)
22+- Only write tests for happy path cases and actually expected failure modes. Skip tests for edge cases and error handling. We don't need 100% coverage, we only want to test that the program works.
23 - Don't write tests for logs, metrics, or other observability behavior
24 - Zero comments by default, only explain if it is truly complex or unexpected behaviour
25 - When in doubt, ask.