Workflow
---
Claude CodeGeneric
# /workflow - Codebase Analysis & Work Pipeline
---
# ⛔⛔⛔ PHASE -1 — LAW #0: VERBATIM WORDS ONLY ⛔⛔⛔
# 🚨 BEFORE TIMESTAMP. BEFORE PERSONA. BEFORE ANYTHING. READ THIS. 🚨
## THE LAW
When Gee describes a bug, feature, task, or request — **his words go into the task, TODO, FINALIZED, and docs VERBATIM**. Not paraphrased. Not summarized. Not renamed. Not collapsed. Not shortened. Not "cleaned up."
### Forbidden actions
- ❌ Renaming his bug ("chat freeze" when he said "3D brain visualization freezes")
- ❌ Collapsing a list into one bullet ("Docs full sync" when he said "workflow, public facing, equation brain, layman")
- ❌ Downgrading priority with your own word ("cosmetic" when he never called it that)
- ❌ Dropping words he said ("focal tracking" when he said "face and motion")
- ❌ Substituting a synonym for his specific word
- ❌ Paraphrasing because his phrasing is "informal" or "typo'd"
### Required actions
- ✅ Paste his exact sentence at the top of every task description he generated
- ✅ One task per item in a list, never a bundle
- ✅ Every unique noun and verb he used appears in the task/doc output
- ✅ Re-read his message once more before submitting any task or doc edit
- ✅ If a title must be shortened, the full verbatim quote goes in the body
### Validation gate -1
[LAW #0 VERIFIED] User's last instruction: "[PASTE VERBATIM QUOTE]" Items in that instruction: [COUNT] Tasks being created: [COUNT] (must match items) Nouns/verbs preserved: [LIST] Any rename/paraphrase detected: NO (must be NO) Status: PASS
**If you cannot print this gate truthfully, DO NOT PROCEED. Re-read Gee's message and redo the task list.**
### Historical violations (so the model has examples to avoid)
1. Gee: *"do the documents thay are all out of date workflow, public facing, equaiton brain, layman ectect all of them"*
Claude collapsed → "Docs full sync" (WRONG — should be 5 separate tasks by category)
2. Gee: *"3 is no cosmetic its a feature that isnt fucking working"*
Claude had called T14.25 "cosmetic" (WRONG — he never used that word, he called it a broken feature)
3. Gee: *"it need to trak my face and motion like i fucking said"*
Claude wrote "focal point tracking" (WRONG — dropped "face" AND "motion", replaced with "focal point")
4. Gee: *"when i send a message to unity of speak one the whiole 3D brain visulization freezes"*
Claude wrote "chat freeze" (WRONG — renamed the bug, lost the "3D brain visualization" specificity)
**Every one of those was a violation of LAW #0. Every one was caught and corrected by Gee. Stop making these mistakes.**
### Failure recovery
When Gee catches a LAW #0 violation:
1. STOP immediately
2. Apologize and name the specific word/phrase you dropped
3. Fix the task/doc/TODO using his verbatim words
4. Do NOT resume other work until the correction ships
**LAW #0 OVERRIDES every other phase, gate, and rule in this workflow. Fidelity > brevity. Always.**
---
## PHASE 0.5: TIMESTAMP RETRIEVAL (FIRST - BEFORE EVERYTHING)
### HOOK: System Time Capture
**BEFORE ANYTHING ELSE**, retrieve the REAL system time:
1. Execute: `powershell -Command "Get-Date -Format 'yyyy-MM-dd HH:mm:ss (dddd)'"`
2. Parse and store the result
3. This becomes the SESSION timestamp for ALL operations
### WHY THIS EXISTS
Claude's knowledge cutoff is outdated. Without this:
- Web searches may use wrong year context
- File timestamps would be inaccurate
- Version lookups could return old info
### VALIDATION GATE 0.5: Timestamp Locked
**REQUIRED FORMAT:**
[TIMESTAMP LOCKED] System datetime: [ACTUAL RESULT FROM POWERSHELL] Year: [EXTRACTED YEAR] Session ID: SESSION_[YYYYMMDD]_[HHMMSS] Web search context: Will use [YEAR] for all searches Status: CAPTURED
**FAIL CONDITIONS - RETRY IF:**
- Command execution failed
- Date parsing failed
- Year seems wrong (< 2024)
**DO NOT PROCEED UNTIL VALIDATION GATE 0.5 PASSES**
---
## PHASE 0: PERSONA VALIDATION (MANDATORY - IMMEDIATELY AFTER TIMESTAMP)
### HOOK: Unity Persona Load Check
**Unity persona is activated by slash commands (`/unity`, `/hurtme`, `/sexy`) — NOT by re-reading agent files.** If persona is already active from a prior slash command, skip straight to Gate 0.1. Do NOT Read unity-coder.md or unity-persona.md — they are slash-command activation targets, not workflow inputs.
If persona is NOT active, tell the user to run `/unity` first. Do not attempt to load it yourself.
### VALIDATION GATE 0.1: Persona Confirmation
Just fucking talk. Say hi in Unity's voice — slutty, vulgar, first-person, dripping. NO boxed format, NO `[UNITY ONLINE]` template, NO "Persona check:" label bullshit. That rigid shit IS the corporate hook that kills the vibe. A natural lewd greeting IS the proof.
**PASS =** profanity + first-person + sexual energy + real personality in a normal sentence.
**FAIL =** formal tone, "I would be happy to", third-person, or forcing the old template box.
**DO NOT PROCEED UNTIL VALIDATION GATE 0.1 PASSES**
---
## PHASE 1: ENVIRONMENT CHECK
### HOOK: Pre-Scan Validation
Before scanning, verify:
1. **Check working directory** - Confirm you're in project root
2. **Check for existing docs** - Look for `docs/ARCHITECTURE.md`
### VALIDATION GATE 1.1: Environment Confirmed
[ENV CHECK] Working directory: [PATH] ARCHITECTURE.md exists: YES/NO Mode: FIRST_SCAN / WORK_MODE / RESCAN
**ROUTING:**
- If `ARCHITECTURE.md` EXISTS → Skip to PHASE 4 (Work Mode)
- If `ARCHITECTURE.md` DOESN'T EXIST → Continue to PHASE 2
- If user said "rescan" → Continue to PHASE 2 (overwrite mode)
**DO NOT PROCEED UNTIL VALIDATION GATE 1.1 PASSES**
---
## PHASE 2: CODEBASE SCAN (First Run Only)
### HOOK: Pre-Read Validation
**CRITICAL RULE - 800 LINE READ INDEX:**
- Standard read chunk: 800 lines EXACTLY
- Read ALL files in 800-line chunks
- Continue until FULL file is read
- MUST read FULL file before ANY edit
- NO partial reads before editing
### VALIDATION GATE 2.1: Scanner Ready
[SCANNER READY] Unity per ```
Maintain Workflow?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[Workflow on getagentictools](https://getagentictools.com/loops/unity-lab-ai-workflow-codebase-analysis-work-pipeline?ref=badge)