Investment decision tree
Start here. Two questions get you to your first sprint of harness work.
?
Are you on a managed agent platform?e.g. Anthropic Managed Agents, OpenAI Assistants, a vendor stack
Yes — managed
L2 / L3 / L5 are platform-shipped. You inherit them.
1st: L1 Constraint
2nd: L4 Verification
L1 prevents the agent from violating your architectural rules; L4 catches what slips through. Highest ROI on a managed platform.
No — self-hosted
You're on the hook for all five.
1st: L4 Verification
2nd: L1 Constraint
3rd: L5 Lifecycle
Verification is the fastest reliability win you can ship in a sprint. Then constraints. Then add lifecycle as scale forces it.
?
Could you staff five layers cross-functionally today?L1 architecture · L2 dev · L3 platform · L4 QA · L5 SRE
Yes
Assign each layer a named owner.
L1 in arch reviews. L2 in sprints. L3 on platform roadmap. L4 in DoD. L5 in runbooks.
No
Focus on L4 only. Revisit later.
A single pre-stop hook + golden-case suite outperforms five half-built layers.
Coverage heatmap — where most teams actually are
Read across each row to see what a team profile typically has built. Look for empty cells; that's your gap.
Most teams2026
Median team1 yr in
Mature teamOpenAI/Anthropic class
Empty / ad-hoc
Partial
Built