aboutsummaryrefslogtreecommitdiff
path: root/docs/protocols.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-19 13:16:33 -0600
committerCraig Jennings <c@cjennings.net>2026-01-19 13:16:33 -0600
commit72abc70a42a505af365fc5a892009ebeeba524ec (patch)
tree31708f3b5c9df6b34a591fdee62fbf804983c701 /docs/protocols.org
parentd9bf5d2ffc471fc22c1bcc6ec80a881319ea1678 (diff)
downloadarchangel-72abc70a42a505af365fc5a892009ebeeba524ec.tar.gz
archangel-72abc70a42a505af365fc5a892009ebeeba524ec.zip
Add comprehensive installation tests and ZFS script deployment
- Add scripts/full-test.sh for automated install testing (single, mirror, raidz1) - Add --full-test option to build-release workflow - Install zfssnapshot and zfsrollback to target system during install - Simplify .gitignore to exclude entire vm/ directory
Diffstat (limited to 'docs/protocols.org')
-rw-r--r--docs/protocols.org19
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/protocols.org b/docs/protocols.org
index 6a35196..c17987e 100644
--- a/docs/protocols.org
+++ b/docs/protocols.org
@@ -26,6 +26,25 @@ This file contains instructions and protocols for how Claude should behave when
* IMPORTANT - MUST DO
+** CRITICAL: Always Check the Time with =date= Command
+
+***NEVER GUESS THE TIME. ALWAYS RUN =date= TO CHECK.***
+
+Claude's internal sense of time is unreliable. When mentioning what time it is - whether in conversation, session notes, timestamps, or scheduling - ALWAYS run:
+
+#+begin_src bash
+date "+%A %Y-%m-%d %H:%M %Z"
+#+end_src
+
+This applies to:
+- "What time is it?"
+- Session start/end timestamps
+- Calculating time until appointments
+- Setting alarms
+- Any time-related statement
+
+Do NOT estimate, guess, or rely on memory. Just run the command. It takes one second and prevents errors.
+
** CRITICAL: Session Context File (docs/session-context.org)
***THIS IS NON-NEGOTIABLE. FAILURE TO MAINTAIN THIS FILE CAUSES LOST WORK.***