Managed stacks
Managed stacks are Astrolabe-maintained templates. They are useful when you want sane production defaults without owning every routing detail. Current managed stack slugs include:default-optimizerlow-costhigh-qualityfaststrict-jsoncustomer-datahigh-stakescode-agentresearch
Custom stacks
Custom stacks belong to your workspace. They let you make routing policy concrete:- allowed and blocked providers
- allowed and blocked models
- required model capabilities
- data and retention policy labels
- quality target
- cost mode
- latency SLO
- fallback policy
- verification mode
- budget guardrails
- memory and trace settings
Assignment levels
Astrolabe resolves a stack in this order:- Request override with
metadata.astrolabe.stack - API-key assignment
- Workspace assignment
- Managed default
What a stack decision produces
A stack decision includes:- selected provider
- selected concrete model
- decision kind
- decision reason
- policy status
- quality target
- cost mode
- fallback mode
- verification mode
- accepted candidates
- rejected candidates
- estimated selected cost
- estimated baseline cost
- estimated savings

