Thoughts

2 thoughts of type "observation" about "Project Status" in the last 90 days
4/1/2026

[Notion Sync] Project: "Noah Daugherty Falcon Sleeve" — Status: Ongoing. Definition: Bird of prey, similar to crane sleeve I did.. Client: Noah Daugherty. Created: 2026-01-05T19:53:00.000Z. Source: Notion Projects database.

People: Noah Daugherty

Exo News Network website project status (2026-03-22): Project location: ~/Library/Mobile Documents/com~apple~CloudDocs/Projects/exo-news-network/ COMPLETED: - Astro 5.18.1 project initialized with TypeScript (strict mode, static output) - Full visual shell built and approved by Dave: dark broadcast theme with canvas starfield background (multi-layer stars with constellation clusters), ENN logo in header with responsive hamburger nav for mobile, breaking news ticker with gold accents, hero section with "Welcome to / Exo News Network" text, "Current Broadcast" section (Short video placeholder left, article text right on desktop, stacked on mobile), ArticleCard component, 3-column article grid, footer - DB connection helper (src/lib/db.ts) using pg package connected to shared Railway Postgres (switchyard.proxy.rlwy.net) - TypeScript interfaces for BlogPost and CharacterWeb (src/lib/types.ts) - Database migration run: blog_posts and characters_web tables created in shared Railway Postgres alongside existing pipeline tables (characters, shorts, short_assets, pipeline_runs, character_outfits) - 5 commits on main branch, no remote configured yet NEXT STEPS (paused, waiting on content pipeline work first): - Extend the UFO UAP RV YT Pipeline to write blog_posts to the shared DB - Seed characters_web from pipeline character data - Build blog index page and individual article pages - Build character profile pages - Wire Current Broadcast section to pull latest from DB - Build About page - Deploy to Cloudflare Pages KEY DECISIONS: - Mobile-first design approach - Content created in pipeline project, website just reads from DB at build time (SSG) - Plan to pre-load 6-9 articles before channel launch, then Current Broadcast shows latest dynamically - Short format (9:16) is primary video format, displayed left with article text right on desktop - Dark golden yellow (#c8a21c) used for LIVE indicator and ticker accents - Header uses is:global styles for JS-toggled hamburger menu compatibility

People: Dave