--- type: topic-landing path: Sources/Dev tags: - landing updated: 2026-05-24 --- # Dev — Sources Project plans and session notes for coding, AI/ML, tooling, and dev environment work. ## Active Projects - [[Sources/Dev/pbs-hub-scene-management|pbs-hub-scene-management]] — pre-production extension: outline/treatment/scenes + tablet Present Mode (8 phases) - [[Sources/Dev/pbs-hub-pre-production-extension|pbs-hub-pre-production-extension]] — companion scope doc for the scene-management rail/canvas UI - [[Sources/Dev/pbs-hub-data-import-and-mcp|pbs-hub-data-import-and-mcp]] — JSON paste-import + standalone `pbs-hub-mcp` server (4 phases) - [[Sources/Dev/pbs-hub-vector-search|pbs-hub-vector-search]] — semantic search for `pbs-hub-mcp` (LanceDB + OpenAI embeddings; deferred ~18mo) - [[Sources/Dev/zero-check-refactor|zero-check-refactor]] — manifest-driven routing + inconclusive guard for the validation gauntlet - [[Sources/Dev/repo-hygiene-remediation|repo-hygiene-remediation]] — remediate the 2026-05 doc-audit findings across 23 repos + recurring review - [[Sources/Dev/ml-drills-curriculum|ml-drills-curriculum]] — internalize the ML inner-loop via narrated drills (not project delivery) - [[Sources/Dev/instagram-automation-content-hub-plan|instagram-automation-content-hub-plan]] — master plan for PBS Instagram automation (Phases 1–5) - [[Sources/Dev/content-hub-phase5-architecture|content-hub-phase5-architecture]] — merge pbs-api + Content Hub into Blueprint Flask app - [[Sources/Dev/content-hub-phase5-planning|content-hub-phase5-planning]] — locked decisions for Content Hub Phase 5 - [[Sources/Dev/content-hub-database-schema|content-hub-database-schema]] — `pbs_hub` MySQL schema design - [[Sources/Dev/instagram-reel-sync-phase4|instagram-reel-sync-phase4]] — three-tier reel detection system - [[Sources/Dev/pbs-membership-loe1-phase3|pbs-membership-loe1-phase3]] — "The Garden" member area build-out - [[Sources/Dev/pbs-membership-loe1-phase2-save-button|pbs-membership-loe1-phase2-save-button]] — JS save button + heart→Sunnie animation - [[Sources/Dev/pbs-membership-loe1-recipe-saving|pbs-membership-loe1-recipe-saving]] — backend API for recipe saves - [[Sources/Dev/pbs-woocommerce-store|pbs-woocommerce-store]] — WooCommerce cookbook store - [[Sources/Dev/cloudflare-cache-strategy|cloudflare-cache-strategy]] — cookie bypass + n8n auto-purge strategy - [[Sources/Dev/cloudflare-cache-warmer|cloudflare-cache-warmer]] — daily sitemap-based cache warming - [[Sources/Dev/email-to-obsidian-automation|email-to-obsidian-automation]] — Gmail → n8n → vault pipeline - [[Sources/Dev/second-brain|second-brain]] — LLM wiki pattern; pull→transcribe→extract→review→publish - [[Sources/Dev/wiki-vault-migration|wiki-vault-migration]] — vault consolidation from pbs-projects + homelab-projects - [[Sources/Dev/herbys-dev-setup|herbys-dev-setup]] — herbydev Ansible setup + Tailscale VNC - [[Sources/Dev/pbs-seo-automation|pbs-seo-automation]] — Google Search Console + Claude API meta generation - [[Sources/Dev/pbs-youtube-analytics|pbs-youtube-analytics]] — YouTube Analytics API + Streamlit dashboard - [[Sources/Dev/pbsii-cicd-pipeline|pbsii-cicd-pipeline]] — GitHub Actions + self-hosted runner on ustest1 - [[Sources/Dev/ansible-container-deploy|ansible-container-deploy]] — tag-based Docker deploy via Ansible - [[Sources/Dev/a-review|a-review]] — agent code review skill - [[Sources/Dev/zero-check-pipeline|zero-check-pipeline]] — LLM validation gauntlet (gitleaks, ruff, semgrep) - [[Sources/Dev/project-scaffolding-skill|project-scaffolding-skill]] — Claude Code scaffolding skill - [[Sources/Dev/pre-commit-framework-migration|pre-commit-framework-migration]] — pre-commit framework adoption - [[Sources/Dev/wordpress-log-monitor|wordpress-log-monitor]] — WordPress log parsing → MySQL → Streamlit - [[Sources/Dev/work-index-dashboard|work-index-dashboard]] — FastAPI+HTMX dashboard joining vault + Trello - [[Sources/Dev/pbs-project-tracking|pbs-project-tracking]] — GitHub Issues + Trello two-layer tracking - [[Sources/Dev/session-notes-convention|session-notes-convention]] — structured session note format standard ## Recent Sessions - [[Sources/Dev/2026-05-16-vault-integration-test|2026-05-16-vault-integration-test]] — vault indexing pipeline single-chunk verification *(test artifact — see flags)* - [[Sources/Dev/2026-05-16-vault-integration-test-multi|2026-05-16-vault-integration-test-multi]] — multi-chunk indexing verification *(test artifact — see flags)* - [[Sources/Dev/2026-05-15-agentic-validation-article-review|2026-05-15-agentic-validation-article-review]] — GitHub agentic-validation article; dominator analysis vs zero-check - [[Sources/Dev/2026-05-10-dispatch-replacement-architecture-and-anthropic-billing-reality|2026-05-10-dispatch-replacement-architecture-and-anthropic-billing-reality]] — two-layer dispatch/agent split; subscription-vs-API billing - [[Sources/Dev/ai-memory-architecture-research|ai-memory-architecture-research]] — OB1 architecture; harness vs model layers; pgvector - [[Sources/Dev/cloudflare-cache-rules|cloudflare-cache-rules]] — last-match-wins rule ordering; cookie bypass fix - [[Sources/Dev/email-obsidian-git-pipeline|email-obsidian-git-pipeline]] — Gmail → n8n → Gitea → vault pipeline built ## Completed Projects - [[Sources/Dev/github-deploy-refactor|github-deploy-refactor]] — pbsdeploybot + SSH host alias pattern ✓ - [[Sources/Dev/mailerlite-classic-to-new-migration|mailerlite-classic-to-new-migration]] — MailerLite Classic→New migration ✓ - [[Sources/Dev/pbs-woocommerce-golive|pbs-woocommerce-golive]] — Stripe/PayPal live; VA tax registration ✓ - [[Sources/Dev/production-deploy-march-2026|production-deploy-march-2026]] — March 2026 production deploy ✓ - [[Sources/Dev/recipe-cards-seed-packets|recipe-cards-seed-packets]] — `[pbs_recipes]` shortcode + seed packet design ✓