Skip to content

🎂 v2.4-birthday-drop — Tag & Release Notes #220

Description

@welshDog

🎂 v2.4-birthday-drop — Birthday Release

Released on 8 May 2026 — Lyndz's Birthday 🏴󠁧󠁢󠁷󠁬󠁳󠁿🐶

What shipped in this drop:

✅ P0 — Build Optimisation (15 min)

  • Eliminated 4.2 GB of Docker layer duplication
  • Added dual .dockerignore files
  • Shared agents/Dockerfile.base (490 MB shared layer)
  • Result: 8x faster builds

✅ P1 — Event-Driven Agent Spawning (30 min)

  • Event-driven agent infrastructure live
  • Agents now spawn on demand, not always-on

✅ Phase 2A — Modular Compose (60 min)

  • 2000-line monolith → 3 clean files:
    • docker-compose.core.yml
    • docker-compose.observability.yml
    • docker-compose.agents.yml
  • All files validated with docker compose config --quiet

✅ Phase 2B — Full CI/CD Pipeline (90 min)

  • .github/workflows/docker-build.yml
  • .github/workflows/docker-push.yml
  • Security gates included
  • Automated on push to main

📄 Docs

  • ACTION_CHECKLIST.md
  • SESSION_COMPLETION_REPORT.md

🏆 Stats

  • Build speed: 8x faster
  • Compose lines reduced: ~2000 → 3 modular files
  • Containers: 29 healthy 💚
  • BROski$ earned: +10,000 🪙

Built on a birthday. That's the welshDog way. 🎂🐶

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions