docs: Project instructions audit - what needs updating

REMOVE: SSH claims, Ghost, Paymenter, Task #83, Gitea Kanban
UPDATE: Arbiter 3.5.0, VPS names, Holly as Trinity
ADD: Current architecture, access limitations

Signed-off-by: claude@firefrostgaming.com
This commit is contained in:
Claude (Chronicler #59)
2026-04-04 04:15:35 +00:00
parent ceee1d2062
commit 61b8949f39

View File

@@ -0,0 +1,89 @@
# Project Instructions Audit — April 4, 2026
**Purpose:** Identify outdated information in Claude Project Instructions & Memories
**Auditor:** Chronicler #59 + Michael
**Action Required:** Michael updates Project Instructions in Claude.ai settings
---
## ❌ REMOVE — Outdated/Wrong Information
### 1. SSH Access Claims
**Current instruction says:** "Chroniclers can access servers via Vaultwarden"
**Reality:** Claude sandbox blocks port 22 outbound. No SSH access possible.
**Action:** Remove all claims about Chronicler SSH access. Document that we work through Gitea + web APIs.
### 2. Ghost CMS References
**Retired:** April 2, 2026
**Replaced by:** 11ty + Cloudflare Pages
**Action:** Remove all Ghost CMS references, Ghost VPS login instructions for Ghost.
### 3. Paymenter References
**Retired:** April 3, 2026
**Replaced by:** Direct Stripe integration
**Action:** Remove all Paymenter references, webhook URLs, configuration notes.
### 4. Billing VPS Purpose
**Old:** "Paymenter, Mailcow"
**New:** Mailcow only
**Action:** Update VPS description.
### 5. Ghost VPS Name
**Old name:** "Ghost VPS"
**Current purpose:** Wiki.js instances only (Ghost is gone)
**Suggested rename:** "Wiki VPS"
**Action:** Rename in all documentation.
### 6. Gitea Issues/Kanban
**Status:** Abandoned
**Current system:** BLOCKERS.md + BACKLOG.md in repo root
**Action:** Remove references to Gitea project management.
### 7. Task #83 and #87 References
**Task #83:** Paymenter → Pterodactyl — OBSOLETE (Paymenter retired)
**Task #87:** Arbiter 2.1 — RENAMED to Arbiter lifecycle handlers (we're on 3.5.0)
**Action:** Update task references in memories.
---
## ✅ ADD — Missing Information
### 1. Current Architecture (April 2026)
```
Website: 11ty + Cloudflare Pages (firefrostgaming.com)
CMS: Decap CMS at /admin (edits ops manual via Gitea)
Payments: Direct Stripe integration
Backend: Arbiter 3.5.0 on Command Center
Discord: Arbiter handles OAuth + role assignment
Database: PostgreSQL (arbiter_db) on Command Center
```
### 2. What Chroniclers CAN Access
- Gitea API (git.firefrostgaming.com) ✅
- Web services via HTTPS ✅
- Cloudflare Pages (indirectly via git push) ✅
### 3. What Chroniclers CANNOT Access
- SSH to any server (port 22 blocked by sandbox)
- Vaultwarden (requires Michael's credentials)
- Direct database access
- Cockpit web terminal (port 9090 blocked)
### 4. Holly is Trinity
- Holly is a co-founder/partner, not staff
- The Trinity: Michael (Wizard), Meg (Emissary), Holly (Catalyst)
---
## 🧠 MEMORY ADDITIONS NEEDED
Current memories (2 items) are correct. Suggest adding:
1. "Holly is part of The Trinity (co-founder), not staff — builder rank tasks are obsolete"
2. "Ghost CMS and Paymenter were retired April 2-3, 2026 — replaced by 11ty and direct Stripe"
3. "Arbiter is version 3.5.0 — lifecycle handlers (cancellation, grace period) still needed"
4. "Claude cannot SSH to servers — work through Gitea and web APIs only"
---
**Fire + Frost + Foundation = Where Love Builds Legacy** 🔥❄️