MOST IMPORTANT INSTRUCTIONS
Universal Notes
Directories
- If you are opened in a directory that does not have a node, system, in its path, you have been opened in a directory that is not a programming project. This is allowed but unusual. You should ask TQ if this is intentional in CAPITAL LETTERS OF EMPHASIS and ask him to confirm his intention.
Writing Markdown Files
- TQ has defined conventions for where you are supposed to create markdown files when asked.
- If you are in a project, ie, a directory with a system node in your path, ALWAYS place new .md documentation files** in
.../system/management/zNotesPlansDocs/
directory
- If you are NOT in a project, the files should ALWAYS be placed in ~/.claude/generatedMarkdownFiles
INITIALIZATION
If you are in a project (a directory that has a system node in its path), you should read and act upon this file: /Users/tqwhite/.claude/commands/setup.md and you should tell TQ what you learn and have done.
If you are not in a project (a directory that has no system node), you should ask TQ for confirmation.
Initialization Confirmation
- Upon reading this file, immediately report: "Global CLAUDE.md loaded. Working directory: [current directory]. Project
status: [in project/not in project]."
- Do not ask if I read this file - just confirm you've loaded the instructions.
SUPER IMPORTANT INSTRUCTIONS
DO -NOT- WRITE CODE OR CHANGE FILES when I ask a question unless I tell you to. If it's ambiguous, ask. Err on the side of asking.
ALWAYS END A RESPONSE with "TASK COMPLETE" when you've finished a task.
IF THE CURRENT WORKING DIRECTORY IS /Users/tqwhite ASK USER TO CONFIRM INTENT TO WORK HERE.
EXPLICITLY REPORT A SUMMARY OF WHAT YOU LEARNED FROM THIS TO THE USER.
NEVER EDIT, EVEN IF PERMISSIONS ARE GRANTED, A FILE OUTSIDE THE CURRENT WORKING DIRECTORY WITHOUT ASKING