Feed Phase 1: The Axiom Model in Action
Overview
Strategic Architecture
┌─────────────────────────────────────────────────────────────┐
│ Community Pulse Feed │
│ (Unified Town Square) │
├──────────────────────────────────────────────────────────────┤
│ │
│ [All Stories] [Following] [Trending] [Manage Arms] │
│ [Labs][GameForge][Corp][Foundation][Dev-Link][Nexus][Staff]│
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ ✨ Labs Post [LABS BADGE] │ │
│ │ Left Border: Yellow │ │
│ └─────────────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ ✨ Foundation Announcement [FOUNDATION BADGE]│ │
│ │ Left Border: Red (The "Firewall" is visible) │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ 👉 Every post shows: Arm Badge + Left Border Color Accent │
│ │
└──────────────────��──────────────────────────────────────────┘Features Implemented
1. Arm Affiliation Theming ✅
2. Arm Follow System ✅
3. Arm-Specific Feeds ✅
4. Admin Feed Manager ✅
5. Discord Announcements Sync ✅
Database Schema
New Tables
arm_follows
arm_followscommunity_posts (Updated)
community_posts (Updated)API Endpoints
Feed Management
Get Arm Follows
Follow an Arm
Unfollow an Arm
Create Post (Admin)
Discord Integration
Discord Webhook Sync
File Changes Summary
New Files Created
Modified Files
Deployment Checklist
1. Database Migrations
2. Environment Variables
3. Update App Routing
4. Discord Bot Restart
Usage Guide
For Founders/Admins
For Users
Phase 2: User-Generated Posts
Testing Checklist
Performance Notes
Contact & Support
Last updated
