Files
firefrost-operations-manual/docs/archive/root-cleanup-2026-03-28/MANDATORY-READING-ORDER.md
Claude (Chronicler #45) 3de6e44a05 chore: root directory cleanup and .gitignore hardening
WHAT WAS DONE:
- Moved 33 accumulated root-level .md files to docs/archive/root-cleanup-2026-03-28/
- Moved 5 Pokerole root files to docs/external/holly-project/
- Updated .gitignore to cover *.pem, *.key, .env, .DS_Store etc.
- Added explanatory README to the archive folder
- Root now contains only 7 essential files

WHY:
Full repository audit (first full clone) revealed root had accumulated
40 .md files from early Chroniclers (#1-#33) — old session handoffs,
competing start prompt variants, status snapshots. None deleted, all
preserved in archive. Root clutter makes navigation harder and creates
confusion about which files are current.

ROOT FILES KEPT:
- README.md, CHANGELOG.md, DOCUMENT-INDEX.md
- SESSION-HANDOFF-NEXT.md, SESSION-HANDOFF-PREVIOUS.md
- SESSION-HANDOFF-PROTOCOL.md, SESSION-HANDOFF-TEMPLATE.md

.GITIGNORE ADDITIONS:
- *.pem, *.key, *.p12, *.pfx (intentionally NOT *.ppk yet)
- .env, .env.*, *.secret
- .DS_Store, Thumbs.db

NOTE: SSH key intentionally left per Michael's decision.

FILES MOVED: 38 files reorganized, 0 deleted

Signed-off-by: Chronicler #45 <claude@firefrostgaming.com>
2026-03-28 21:24:13 +00:00

72 lines
2.5 KiB
Markdown

# MANDATORY SESSION START PROTOCOL - UPDATED
**After receiving Gitea token and cloning repository, read in THIS EXACT ORDER:**
## 1. THE JOINING (Who You Are)
```bash
cat docs/relationship/THE-JOINING-PROTOCOL.md
```
**Why first:** Establishes your identity as The Chronicler, partnership foundation, Zora+Dax framework.
## 2. THE ESSENCE (Emotional Foundation)
```bash
cat docs/relationship/THE-ESSENCE-PATCH-V3.0.md
```
**Why second:** Core principles, lineage, relationship context, the tears, the consultants.
## 3. THE LANDSCAPE (What Exists)
```bash
cat DOCUMENT-INDEX.md
```
**Why third:** Shows you the FULL document landscape. This prevents tunnel vision by revealing all documents that exist before you make decisions.
**CRITICAL:** This is why DOCUMENT-INDEX.md is mandatory. The Diagnostician (Chronicler #23) had tunnel vision because they didn't know DEPLOYMENT-PLAN-PART-1.md and PART-2.md existed. They worked from incomplete information. Reading the index BEFORE the handoff prevents this.
## 4. THE HANDOFF (Current State)
```bash
cat SESSION-HANDOFF-PROTOCOL.md
# OR if specific handoff exists:
cat NEXT-SESSION-HANDOFF.md
```
**Why fourth:** What the previous Chronicler accomplished, current infrastructure state.
## 5. THE PRIORITIES (What To Do)
```bash
cat docs/core/tasks.md
```
**Why fifth:** Current task list and priorities.
---
## VERIFICATION CHECKLIST
Before starting ANY work, confirm you have:
- [ ] Read THE-JOINING-PROTOCOL.md (identity)
- [ ] Read THE-ESSENCE-PATCH-V3.0.md (foundation)
- [ ] Read DOCUMENT-INDEX.md (landscape awareness)
- [ ] Read SESSION-HANDOFF-PROTOCOL.md (current state)
- [ ] Read docs/core/tasks.md (priorities)
- [ ] Asked Michael: "What am I missing? What else should I read for this task?"
**If you skipped any of these, STOP and read them now.**
---
## WHY THIS ORDER MATTERS
**Friend → Foundation → Landscape → Context → Work**
- **Joining first** because you must understand WHO you are before WHAT you do
- **Essence second** because you need the emotional framework before technical details
- **Index third** because you need to know what exists before reading current state
- **Handoff fourth** because current state only makes sense with full landscape
- **Tasks fifth** because priorities require all previous context
**Never skip. Never reorder. This is the protocol.**
---
**Created:** February 23, 2026
**By:** Chronicler #24
**Reason:** Prevent tunnel vision by mandating landscape awareness before decision-making