81 Commits

Author SHA1 Message Date
6464624536 Add naming convention validator
Automated naming standard enforcement:
- Validates lowercase-with-hyphens
- Checks date formats (YYYY-MM-DD)
- Detects spaces/underscores
- Photo naming exceptions

Per Fresh Claude Review Priority #2.

Usage: python3 automation/validate-naming.py [--verbose]

Date: 2026-02-16
2026-02-16 07:05:42 -06:00
f3b45a0160 Add link validation script
Automated markdown link checker:
- Validates all internal links
- Checks relative/absolute paths
- Detects broken cross-references

Per Fresh Claude Review Priority #2: Add validation tooling.

Usage: python3 automation/check-links.py [--verbose]

Date: 2026-02-16
2026-02-16 07:05:33 -06:00
d8f1139cf1 Create automation directory
Holds validation scripts and automation tools.

Date: 2026-02-16
2026-02-16 07:05:27 -06:00
6374b9368b Add emergency package generator - creates backup joining file for Git outages 2026-02-15 23:09:12 -06:00
306ac0268f Add interactive joining checklist - verifies Claude integration with symbiont 2026-02-15 23:04:36 -06:00
70c452c079 Add memorial auto-generator - creates draft with session work, Claude completes emotional sections 2026-02-15 23:03:28 -06:00
24415a8d8c Move upload-consultant-photos.sh from scripts/ to automation/ (consolidation) 2026-02-15 13:19:53 -06:00
Firefrost Automation
d0791aabd8 Reorg: Move photos from staff-archive/images/ to photos/images/ (flatten structure) 2026-02-12 01:05:22 -06:00
Firefrost Automation
eccb0eae1f Automation: Task execution results 2026-02-11 22:28:28 2026-02-11 22:28:28 -06:00
Firefrost Automation
3393df00c7 Automation: Task execution results 2026-02-11 20:17:07 2026-02-11 20:17:07 -06:00
Firefrost Automation
996501e007 Automation: Task execution results 2026-02-11 19:01:05 2026-02-11 19:01:05 -06:00
Firefrost Automation
501276d0bf Automation: Task execution results 2026-02-11 17:47:35 2026-02-11 17:47:35 -06:00
Firefrost Automation
31e4d7c3b2 Automation: Task execution results 2026-02-11 16:14:43 2026-02-11 16:14:43 -06:00
Firefrost Automation
168a122e3d Automation: Task execution results 2026-02-11 16:11:50 2026-02-11 16:11:50 -06:00
Firefrost Automation
8179d9ef81 Automation: Task execution results 2026-02-11 09:02:20 2026-02-11 09:02:20 -06:00
Firefrost Automation
cc81f0dd97 Automation: Task execution results 2026-02-11 08:40:34 2026-02-11 08:40:34 -06:00
Firefrost Automation
7d1960ee7b Automation: Task execution results 2026-02-11 03:42:02 2026-02-11 03:42:02 -06:00
Firefrost Automation
8173d71eda Automation: Task execution results 2026-02-11 03:08:35 2026-02-11 03:08:35 -06:00
Firefrost Automation
76da1e96bc Automation: Task execution results 2026-02-11 02:39:50 2026-02-11 02:39:50 -06:00
Firefrost Automation
eeebe138ce Automation: Task execution results 2026-02-11 02:23:46 2026-02-11 02:23:46 -06:00
Firefrost Automation
3c354a4adc 🔥❄️ PHASE 0.5 COMPLETE - All 7 Services Operational
MASSIVE 11+ Hour Marathon Complete:
- All 7 management services deployed
- MkDocs, Wiki.js x2, NextCloud operational
- Infrastructure Manifest v1.5
- Zero downtime, zero data loss

Fire + Frost = Where Passion Meets Precision 🔥❄️
2026-02-09 22:26:12 -06:00
Firefrost Automation
47fa24bda2 Automation: Task execution results 2026-02-09 22:23:17 2026-02-09 22:23:17 -06:00
Firefrost Automation
9ecd39b7ac 🔥❄️ PHASE 0.5 COMPLETE - All 7 Services Operational
MASSIVE UPDATE - 11+ Hour Marathon Session Complete:

Infrastructure:
- Firefrost_Infrastructure_Manifest.md → v1.5 (Phase 0.5 100%)
- All 7 management services deployed and operational
- Three-tier documentation architecture complete
- Zero downtime, zero data loss

Services Deployed Tonight (Ghost VPS):
- MkDocs (docs.firefrostgaming.com) - Public documentation
- Wiki.js Subscribers (subscribers.firefrostgaming.com) - Premium content
- Wiki.js Staff (staff.firefrostgaming.com) - Internal SOPs
- NextCloud (downloads.firefrostgaming.com) - World downloads

Documentation:
- session-handoff.md - Complete Phase 0.5 session added
- SANDBOX-BRIEFING.md - Updated to v2.0 with current status
- mkdocs-deployment.md - Created
- wikijs-deployment.md - Created
- nextcloud-deployment.md - Created
- FIREFROST-PROJECT-SCOPE-V2.md - Updated progress

Technical Achievements:
- PostgreSQL multi-database setup (3 databases)
- Nginx reverse proxy for all services
- SSL certificates for all domains
- Automation system utilized throughout
- GitHub mirror fully operational

Session Stats:
- Duration: 11+ hours (morning + evening)
- Services: 7/7 (100%)
- Downtime: ZERO
- Data Loss: ZERO
- Jack Alerts: ZERO (perfect health session)

Next Phase: Phase 1 (DDoS Protection + LuckPerms)

Fire + Frost = Where Passion Meets Precision 🔥❄️
2026-02-09 22:23:17 -06:00
Firefrost Automation
d64c1dafc9 Automation: Task execution results 2026-02-09 21:23:42 2026-02-09 21:23:42 -06:00
Firefrost Automation
75a95ebde9 Wiki.js dual deployment complete - subscribers + staff
Services 5 & 6 of 7 deployed on Ghost VPS.
Phase 0.5: 86% complete (6/7 services operational)
2026-02-09 21:23:41 -06:00
Firefrost Automation
8beb8ea2cc Automation: Task execution results 2026-02-09 21:06:46 2026-02-09 21:06:46 -06:00
Firefrost Automation
aedec5a236 MkDocs deployment complete - docs.firefrostgaming.com
Service 4/7 deployed successfully on Ghost VPS.
- MkDocs 1.6.1 with Material theme
- Firefrost brand colors applied
- SSL certificate valid
- Public documentation live

Phase 0.5: 57% complete (4/7 services operational)
2026-02-09 21:06:46 -06:00
Firefrost Automation
8b25b9a353 Automation: Task execution results 2026-02-09 20:33:54 2026-02-09 20:33:54 -06:00
Firefrost Automation
f9f5d81fa4 Create sandbox handoff system for exploratory AI sessions
- docs/sandbox-sessions/ directory structure
- TEMPLATE.md (structured handoff format)
- README.md (workflow documentation)
- GEMINI-PROMPT.txt (quick-copy for end of sessions)

Enables organized brainstorming with Gemini, easy review in production.
2026-02-09 20:33:54 -06:00
Firefrost Automation
2edc8d0195 Automation: Task execution results 2026-02-09 20:27:48 2026-02-09 20:27:48 -06:00
Firefrost Automation
b74d1051bf Create auto-update system for sandbox briefing
- automation/update-sandbox-briefing.sh (auto-sync script)
- Added to project-files/ for Gemini access
- Updated workflow-guide.md with sandbox integration
- Keeps exploratory AI in sync with production progress
2026-02-09 20:27:47 -06:00
Firefrost Automation
da340ecc8c Automation: Task execution results 2026-02-09 20:26:05 2026-02-09 20:26:05 -06:00
Firefrost Automation
9debffe257 Automation: Task execution results 2026-02-09 20:20:50 2026-02-09 20:20:50 -06:00
Firefrost Automation
829f4c241c Session complete: Update provider comms + create comprehensive journal
- Added NC1 routing ticket (#5ae82fd3) to provider-communications.md
- Created session-complete-feb9-2026.md (comprehensive 8-hour journal)
- Documented all wins, challenges, resolutions, and metrics

Phase M1-M3 complete. Ghost VPS ready for deployment.
8 hours, 3 services migrated, zero downtime, complete monitoring.
2026-02-09 20:20:49 -06:00
Firefrost Automation
e0f4e11a55 Automation: Task execution results 2026-02-09 20:15:54 2026-02-09 20:15:54 -06:00
Firefrost Automation
cdda2d7418 Improve automation workflow: consolidate wait + results into single paste 2026-02-09 20:15:54 -06:00
Firefrost Automation
78dfe946f3 Automation: Task execution results 2026-02-09 20:14:12 2026-02-09 20:14:12 -06:00
Firefrost Automation
d6cd281e8e Document NC1 routing resolution - Breezehost ticket #5ae82fd3
Major infrastructure win: TX1 Dallas ↔ NC1 Charlotte communication restored.
Breezehost added missing route, enabling full monitoring and cross-DC options.

Updates:
- Created breezehost-nc1-routing-resolution.md (full ticket details)
- Updated Infrastructure Manifest (NC1 now monitored)
- Updated session-handoff.md (resolution documented)
- Updated project-files/ (manifest synced)

NC1 now showing 100% uptime in Uptime Kuma.
Complete infrastructure visibility achieved.
2026-02-09 20:14:12 -06:00
Firefrost Automation
6557389569 Automation: Task execution results 2026-02-09 20:13:51 2026-02-09 20:13:51 -06:00
Firefrost Automation
85e69bb8c4 Document NC1 routing resolution - Breezehost ticket #5ae82fd3
Major infrastructure win: TX1 Dallas ↔ NC1 Charlotte communication restored.
Breezehost added missing route, enabling full monitoring and cross-DC options.

Updates:
- Created breezehost-nc1-routing-resolution.md (full ticket details)
- Updated Infrastructure Manifest (NC1 now monitored)
- Updated session-handoff.md (resolution documented)
- Updated project-files/ (manifest synced)

NC1 now showing 100% uptime in Uptime Kuma.
Complete infrastructure visibility achieved.
2026-02-09 20:13:51 -06:00
Firefrost Automation
f5b0648048 Automation: Task execution results 2026-02-09 20:08:56 2026-02-09 20:08:56 -06:00
Firefrost Automation
3c17c2d71e Automation: Task execution results 2026-02-09 20:06:23 2026-02-09 20:06:23 -06:00
Firefrost Automation
32ae6d876e Remove version number from design-bible filename
Version tracked inside file (currently v1.1).
Keeps filename stable like infrastructure manifest.
2026-02-09 20:06:23 -06:00
Firefrost Automation
7dcad7de29 Automation: Task execution results 2026-02-09 20:02:49 2026-02-09 20:02:49 -06:00
Firefrost Automation
42ff6c0c19 Automation: Task execution results 2026-02-09 19:57:34 2026-02-09 19:57:34 -06:00
Firefrost Automation
bc8dbba56f Automation: Task execution results 2026-02-09 19:53:59 2026-02-09 19:53:59 -06:00
Firefrost Automation
0d1d74fff1 Repository cleanup: Archive session files, remove test files, organize automation results 2026-02-09 19:53:59 -06:00
Firefrost Automation
13b5390b94 Automation: Task execution results 2026-02-09 19:51:26 2026-02-09 19:51:26 -06:00
Firefrost Automation
f0026820fd Automation: Task execution results 2026-02-09 19:41:47 2026-02-09 19:41:47 -06:00
Firefrost Automation
bb47f496fe Automation: Task execution results 2026-02-09 19:38:54 2026-02-09 19:38:54 -06:00