Skip to content

πŸŽ‚ v2.4-birthday-drop β€” Tag & Release NotesΒ #220

@welshDog

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