news-pipeline-n8n

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

News Pipeline N8N - Enterprise-grade automated news intelligence workflow with AI-powered analysis.


📝 End-of-Day Report

Date: 2025-09-28 Repo: news-pipeline-n8n Branch: chore/eod-2025-09-28


✅ Status Summary


📊 Work Completed

🔧 Documentation & Integration Improvements

📈 Social Media Automation Success

🚀 Content Publishing Pipeline

📝 Release Management


🧩 Issues Found


🚀 Next Steps (Tomorrow)

  1. Monitor Blog Deployments - Verify Netlify builds completed successfully for both sites
  2. Track Social Engagement - Monitor X/Twitter post performance and engagement metrics
  3. PR Creation - Create pull request for chore/eod-2025-09-28 → main merge
  4. Slash Command Testing - Test updated commands in real-world scenarios
  5. Content Analytics - Review blog post performance and reader engagement

🔗 PR / Commit Reference

Key Metrics

Technical Achievements


N8N Workflow Architecture

Main Workflow Files

Enhanced RSS Sources (v2.1.0+)

The workflow now focuses on 12 premium tech/AI news sources:

Core Technology News

AI-Specific Sources

Developer & Business Focus

Core Execution Flow

  1. Schedule Trigger → Daily execution at 8:01 AM
  2. Airtable Topics Fetch → Retrieves monitoring topics from “Topics to Monitor” table
  3. Multi-Source Collection → Parallel news gathering from 12 premium sources
  4. JavaScript Filtering → Advanced content filtering to remove repair/maintenance articles
  5. AI Topic Analysis → OpenRouter GPT-4o-mini processes and filters articles with 10KB+ prompts
  6. Relevance Scoring → Articles ranked by topic match strength (70-85% accuracy)
  7. Airtable Storage → Structured data storage with 25+ metadata fields per article

Technical Specifications

AI Analysis Pipeline

The LangChain LLM integration performs:

RSS Feed Management

Performance Metrics

API Integrations

Content Output Structure

Each processed article includes:

Development Workflow

# Import workflow into N8N
n8n import:workflow --input="Daily_News_Topic_Tracker_v2.1.json"

# Validate JSON structure
jq . "Daily_News_Topic_Tracker_v2.1.json" > /dev/null && echo "Valid"

# Export updated workflow
n8n export:workflow --id=[workflow-id] --output="Daily_News_Topic_Tracker_v2.1.json"

Common Maintenance Tasks

Troubleshooting

Documentation Resources


Last Updated: 2025-09-28 (v2.1.1) Status: ✅ Production ready with enhanced documentation and social media integration