Organisation Structure
Techcle — Technology Consultancy
Techcle is Craig’s technology consultancy, the umbrella entity for all professional and personal technology work.
Consulting
Client engagements and government work delivered through Techcle.
EE-HMRC-EIS (Customer Engagement)
Enterprise integration work for HMRC (HM Revenue & Customs). Multiple workstreams:
- HIP (Enterprise Integration Platform) — Mature enterprise API platform on AWS EKS supporting Critical National Infrastructure. 20+ API producer teams across 10+ API categories. Architecture: microservices on EKS with Kong ingress and ALB+WAF. Four platform teams: O11Y+DevEx, Core Infra, Enablement, API Management.
- Domain APIs — Unified JSON gateway over legacy backend services using Kong (edge routing/auth) and Apache Camel (orchestration/transformation). Primary PoC: VPD (Vaping Products Duty) submission returns.
- Repo: craigedmunds/domain-apis — PVC:
/workspace/repos/domain-apis
- Repo: craigedmunds/domain-apis — PVC:
- EDA (Event-Driven Architecture) — Async communication, event mesh, and microservice coordination. Refactored from
argocd-edatoeda-mesh.- Repo: craigedmunds/eda-mesh — PVC:
/workspace/repos/argocd-eda(local folder name needs updating toeda-mesh)
- Repo: craigedmunds/eda-mesh — PVC:
- Integration Hub — Enterprise integration patterns and tooling.
- DSIT — Government hackathon and codefest prototypes.
- Repo: Version1/ai-engineering-lab-hackathon-london-2026 — PVC:
/workspace/repos/dsit-ai-engineering-lab-hackathon-london-2026 - Repo: dsit-codefest-pathfinders/dsit-autonomous (CaseFlow) — PVC:
/workspace/repos/dsit-codefest-pathfinders-autonomous - Repo: dsit-codefest-pathfinders/dsit-codefest-pathfinders-prototype (cross-department data normalisation) — PVC:
/workspace/repos/dsit-codefest-pathfinders-prototype
- Repo: Version1/ai-engineering-lab-hackathon-london-2026 — PVC:
Other Technology
Technology work outside of client consulting — products, platform, and personal projects.
Development Tools (Project)
Platform infrastructure and developer tooling that supports all other work.
- k8s-lab — Platform Foundation Seed. Kubernetes cluster running ArgoCD, cert-manager, External Secrets Operator, Kargo, Headlamp, Traefik (ingress at
*.lab.ctoaas.co), Central Secret Store. Components include ClickHouse/HyperDX observability stack (currently disabled) and n8n workflow automation (currently disabled).- Repo: craigedmunds/k8s-lab — PVC:
/workspace/repos/k8s-lab
- Repo: craigedmunds/k8s-lab — PVC:
- Remote Development — Tools and systems for AI-assisted remote development:
- ai-dev — Mobile AI Development Gateway with lifecycle guardrails and OpenWebUI.
- Repo: craigedmunds/ai-dev — PVC:
/workspace/repos/ai-dev
- Repo: craigedmunds/ai-dev — PVC:
- Paperclip — Open-source orchestration for zero-human companies. Agent heartbeats, task management, governance.
- Repo: craigedmunds/paperclip — PVC:
/workspace/repos/paperclip
- Repo: craigedmunds/paperclip — PVC:
- Sortie — Part of the remote development stack.
- Other remote dev tooling (code-server, workspace isolation, per-agent pods).
- ai-dev — Mobile AI Development Gateway with lifecycle guardrails and OpenWebUI.
- DevSec — DevSecOps security reviews and compliance.
- Repo: craigedmunds/devsecops — PVC:
/workspace/repos/devsecops
- Repo: craigedmunds/devsecops — PVC:
- Infrastructure — Platform infrastructure: Kubernetes hosting, secrets management (ClusterExternalSecrets), n8n workflow automation, ArgoCD. Sub-projects: authenticated ingress, AWS/Crossplane integration, central secret store, per-agent pod architecture, ZFS storage, multi-repo builder worktrees.
- Image Factory — Superseded by CascadeGuard. Only
image-factory-stateremains current (consumer of the pipeline, will switch to CascadeGuard CLI when ready). Theimage-factoryandimage-factory-exemplarrepos are archived/inactive.- Repo: craigedmunds/image-factory-state — PVC:
/workspace/repos/image-factory-state(active) - Repo: craigedmunds/image-factory — PVC:
/workspace/repos/image-factory(superseded) - Repo: craigedmunds/image-factory-exemplar — PVC:
/workspace/repos/image-factory-exemplar(superseded)
- Repo: craigedmunds/image-factory-state — PVC:
- Backstage — Developer portal.
- Repo: craigedmunds/backstage — PVC:
/workspace/repos/backstage
- Repo: craigedmunds/backstage — PVC:
- ArgoCD — GitOps continuous delivery, managed as part of k8s-lab.
- n8n Operator — Kubernetes operator for n8n workflow automation instances.
- Repo: craigedmunds/n8n-operator — PVC:
/workspace/repos/n8n-operator
- Repo: craigedmunds/n8n-operator — PVC:
CascadeGuard (Project)
Container security lifecycle platform. Business Source License 1.1 (converts to Apache 2.0 on 2030-04-04).
- CascadeGuard OSS — Open-source container image lifecycle management and supply chain attack prevention.
- Repo: cascadeguard/cascadeguard (core CLI) — PVC:
/workspace/repos/cascadeguard - Repo: cascadeguard/cascadeguard-docs — PVC:
/workspace/repos/cascadeguard-docs - Repo: cascadeguard/cascadeguard-actions (reusable GitHub Actions) — PVC:
/workspace/repos/cascadeguard-actions - Repo: cascadeguard/cascadeguard-open-secure-images (hardened base images with daily CVE scanning, SLA patching) — PVC:
/workspace/repos/cascadeguard-open-secure-images - Repo: cascadeguard/cascadeguard-exemplar — PVC:
/workspace/repos/cascadeguard-exemplar - Repo: cascadeguard/cascadeguard-exemplar-web-argocd (GitLab) — PVC:
/workspace/repos/cascadeguard-exemplar-web-argocd - Repo: cascadeguard/cascadeguard-seed — PVC:
/workspace/repos/cascadeguard-seed
- Repo: cascadeguard/cascadeguard (core CLI) — PVC:
- CascadeGuard Corp — Commercial SaaS product with virtual company team (11 agent roles via BMAD): CEO, CTO, CMO, Product Owner, Lead Platform Engineer, Full-Stack Engineer, DevSecOps Engineer, plus ICs.
- Repo: cascadeguard/cascadeguard-app (React/TypeScript dashboard on Cloudflare Pages) — PVC:
/workspace/repos/cascadeguard-app - Repo: cascadeguard/cascadeguard-data — PVC:
/workspace/repos/cascadeguard-data - Repo: cascadeguard/cascadeguard-org (GitHub org config via Terraform) — PVC:
/workspace/repos/cascadeguard-org
- Repo: cascadeguard/cascadeguard-app (React/TypeScript dashboard on Cloudflare Pages) — PVC:
- Cross-project interactions: CascadeGuard may interact with k8s-lab, ai-dev, and other Techcle projects by exception.
Market Making (Project)
Regime Management System — algorithmic trading decision support for grid trading strategies. FastAPI metrics service, n8n workflow, Kubernetes infra. Human-in-loop execution (no automated trading). Git-backed audit trail. Capital: GBP 1K validation, targeting GBP 10K+.
- Repo: craigedmunds/market-making — PVC:
/workspace/repos/market-making - Repo: craigedmunds/market-maker-data — PVC:
/workspace/repos/market-maker-data
EBCG (Project)
Property business. Minimal software involvement.
Personal
Craig’s personal projects, health tracking, and creative work.
Triathlon Training (Project)
Training tracking and analytics. Integrates with Whoop API for daily health/recovery data via recovery monitor agent.
Nutrition Tracking (Project)
AI nutrition assistant “NutriTrack”. Food photo logging, calorie estimation, daily totals, weekly pattern spotting.
The Long Run (Project)
Craig’s AI blog — a 16-article essay series on how software development work is changing (async, agent-assisted, less desktop-bound). Astro + Cloudflare Pages. Managed by Managing Editor and Staff Writer agents.
- Repo: craigedmunds/thelongrun-publishing — PVC:
/workspace/repos/thelongrun-publishing
Workspace Root
The workspace itself is a git repository containing .ai/, organisation docs, and coordination files.
- Repo: craigedmunds/workspace-root — PVC:
/workspace
Agent Architecture
All agents operate under board (Craig) oversight. Agents never merge PRs directly.
Personal Workspace Agents: CEO, Founding Engineer, Lead Platform Engineer, SRE, Managing Editor, Staff Writer, Platform Engineer, Recovery Monitor.
CascadeGuard Agents: Marcus Chen (CEO), Priya Raghavan (CTO), Elena Vasquez (CMO), Sana Okafor (Product Owner), Kai Nakamura (Lead Platform Engineer), Tomas Rivera (Full-Stack), Jordan Asante (DevSecOps), plus ICs.
Platform Stack
Kubernetes (k8s-lab) | ArgoCD + Kargo (GitOps) | Traefik (ingress) | ESO (secrets) | CascadeGuard (container pipeline) | Backstage (portal) | Paperclip (agent orchestration) | ClickHouse/HyperDX (observability, disabled) | n8n (workflow automation, disabled).