Read all 62 source files (Dev: 37, Homelab: 22, Venture: 3, Reference: 0). Entity pages created (17): - Wiki/Reference: lovebug, jenny, sunnie, n8n, ob1, tailscale, authentik, traefik, cloudflare, obsidian, gitea, plant-based-southerner, claude-code, dispatch, docker - Wiki/Homelab: proxmox - Wiki/Dev: pbs-hub, herbydev Synthesis pages created (2): - Wiki/Homelab/homelab-ingress-stack — four-layer ingress model (Cloudflare + Traefik + Authentik + Tailscale); operational lessons from 10+ source files - Wiki/Dev/ai-memory-architecture — three memory layers (wiki + OB1 + Dispatch context); ingest paths; harness-vs-model design decision All 11 index pages rebuilt (Sources/Dev, Venture, Homelab, Reference, Sources root; Wiki/Dev, Venture, Homelab, Reference, Wiki root; vault root index.md). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
58 lines
4.4 KiB
Markdown
58 lines
4.4 KiB
Markdown
---
|
||
type: topic-landing
|
||
path: Sources/Dev
|
||
tags:
|
||
- landing
|
||
updated: 2026-05-08
|
||
---
|
||
|
||
# Dev — Sources
|
||
|
||
Project plans and session notes for coding, AI/ML, tooling, and dev environment work.
|
||
|
||
## Active Projects
|
||
|
||
- [[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/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
|
||
- [[Sources/Dev/instagram-automation-session-notes|instagram-automation-session-notes]] — MySQL schema; "Great Lockout of 2026" workaround
|
||
- [[Sources/Dev/pbs-api-db-connection-fix|pbs-api-db-connection-fix]] — pool_pre_ping=True, pool_recycle=1800
|
||
|
||
## 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 ✓
|