Skip to content

v2.0: Container Infrastructure + Autonomous Job Pipeline

Latest

Choose a tag to compare

@jonathanmalkin jonathanmalkin released this 17 Mar 19:29
· 25 commits to main since this release
v2.0

What's New

v2 adds the layers that make the system truly autonomous — running 24/7 without a laptop open.

Container Infrastructure (.claude/container/)

  • Dockerfile: Multi-stage build with Claude CLI, Node.js, Python, SSH, 1Password CLI, tini (PID 1)
  • docker-compose.yml: Service definition with resource limits, security options, deploy keys
  • entrypoint.sh: 8-phase boot sequence from secret injection to supervisor loop
  • .env.template: 1Password vault reference pattern for credential injection
  • crontab: 7-job schedule with secret sourcing pattern

Scheduled Automation (.claude/scripts/)

  • daily-retro.sh (full, ~540 lines): Parallel claude -p agents analyze session issues + per-issue synthesis
  • morning-orchestrator.sh (excerpt, ~200 lines): Multi-phase orchestrator with signal file coordination
  • auth-refresh.sh: Proactive auth health monitoring with Slack alerting
  • git-auto-pull.sh: Fast-forward pull with divergence detection
  • slack-daemon/: Socket Mode Slack → complexity heuristic → claude -p dispatch

Architecture Documentation

  • docs/architecture.md: Written overview of hybrid architecture, credential flow, job pipeline, five-layer model
  • Inline Mermaid diagram in README showing the full system

Evolved Components

  • Skills: 35 → 20 (removed retired, added diagram, long-form-publish, scout, skill-creator)
  • Rules: 24 → 17 (removed obsolete, added credential-lookup, cron-status, docker-container, env-vars-config, investigation-budget, research-phase)
  • Hooks: 9 → 12 (added inject-datetime, inject-environment, slack-log-hook; updated safety guard)
  • Agents: 5 → 5 (added explore, genericized app-tester; removed content-marketing-draft)
  • settings.json: Full v2 with agent teams, task tracking, 64K output tokens, all hook wiring
  • CLAUDE.md: Added hybrid architecture, standing orders, research phase, token efficiency sections

Breaking Changes

None — this is a reference implementation. All personal data sanitized.

Version History

  • v2.0 (Mar 2026): Container infrastructure, scheduled automation, Slack daemon, architecture docs
  • v1.0 (Mar 2026): Initial release — skills, rules, hooks, agents, profile templates