KALNET Agent Strategy: Visual Summary
The Complete Build Graph
Figure 1 — KALNET Complete Build Graph. Fourteen agents execute across four stages. Within each stage all agents run in parallel; a barrier gate at each stage boundary waits for every agent to complete before the next stage begins. The critical path determines the ~2-hour wall-clock time.
Trace ID Requirement Rationale Test Case KALNET-BUILD-001All agents within a stage shall execute in parallel Minimises total wall-clock time from 136 min (sequential) to ~46 min (parallel) TC-KALNET-BUILD-001KALNET-BUILD-002Stage transitions shall block until every agent in the current stage succeeds Prevents downstream stages from running on incomplete foundations TC-KALNET-BUILD-002KALNET-BUILD-003Agent 1.4 (n8n) shall degrade gracefully if 1.2 (Comms) is not yet available Allows parallel execution while honouring the soft dependency TC-KALNET-BUILD-003
Decision Tree: What Do You Build?
Figure 2 — Build Scope Decision Tree. Choose the deployment scope based on available time. Each option is self-contained: Stage 0 alone provides a functional foundation, while the full four-stage build delivers a production-ready system.
Agent Priority Matrix
Figure 3 — Agent Priority Matrix. Agents are plotted by impact (vertical) and complexity (horizontal). Foundation agents (0.1, 0.2) and CI/CD (1.3) cluster in the “do first” quadrant. Complex integration agents (Dashboard, Wizard, Tests) require careful planning. Lower-impact agents can be deferred.
Trace ID Requirement Rationale Test Case KALNET-PRI-001Foundation agents (0.1, 0.2) shall be completed before any Stage 1 agent begins Network and storage are hard prerequisites for all services TC-KALNET-PRI-001KALNET-PRI-002Agents in the “do later” quadrant may be deferred without blocking production readiness Avoids over-engineering on low-impact, high-complexity work TC-KALNET-PRI-002
Dependency Chain (What Blocks What)
Figure 4 — Agent Dependency Chain. Solid arrows indicate blocking dependencies; dashed arrows indicate soft dependencies that can be stubbed. The critical path is:0.1 Network → 0.2 Storage → 1.3 CI/CD → 1.5 Discovery → 2.1 Dashboard → 3.1 Tests → 3.2 Release.
Trace ID Requirement Rationale Test Case KALNET-DEP-001The build scheduler shall respect all blocking dependency edges before launching an agent Prevents agents from running against missing infrastructure TC-KALNET-DEP-001KALNET-DEP-002Soft dependencies shall allow stub implementations so that parallel execution is not blocked Maximises parallelism while preserving integration correctness TC-KALNET-DEP-002
Time Budget Breakdown
Figure 5 — Parallel Time Budget. With full parallelism the build completes in approximately 46 minutes (10 + 12 + 12 + 12), compared to 136 minutes when agents run sequentially. Each bar represents the wall-clock duration of a single agent.
Trace ID Requirement Rationale Test Case KALNET-TIME-001The fully parallel build shall complete within 50 minutes of wall-clock time Fits within a single engineering session for iterative feedback TC-KALNET-TIME-001KALNET-TIME-002Critical-path agents shall be prioritised if resources are constrained Ensures the build progresses even under reduced parallelism TC-KALNET-TIME-002
Quick Option Selector
Figure 6 — Quick Option Selector. Five build strategies ranging from zero-effort MVP shipping to full production readiness. Choose based on available time and immediate goals.
Parallelization Breakdown
What Gets Built At Each Stage
After Stage 0 (Foundation)
After Stage 1 (Core Services)
After Stage 2 (Integration)
After Stage 3 (Validation)
Agent Success Metrics
Each agent should deliver:Figure 7 — Agent Success Metrics. Every agent must deliver across four dimensions: code deliverables, quality standards, documentation, and integration readiness. These criteria form the exit-gate checklist for each agent.
How to Actually Run This
If You Do Nothing Else, Do This
The Schedule (If You Have 2 Hours Tonight)
Print this page. Bookmark it. Reference it when running agents. You’ve got this! 🚀