| Signal | Points |
| Data: public / internal / confidential / restricted | 0 / 10 / 25 / 45 |
| Network: deny / restricted / open | 0 / 10 / 25 |
| Untrusted repository | 20 |
| Executes generated code | 20 |
| Needs secrets | 15 |
| Host mounts | 25 |
| Public or TCP exposure | 15 |
| TTL over 24 hours | 10 |
| Privileged request | 100 and public-API rejection |
auto selects microVM isolation at or above
policy.microvm_risk_threshold, which defaults to 55. An explicit microVM
request is honoured; an explicit container request above the threshold is
upgraded to a microVM, never downgraded.12345678910dominant_headroom = min(cpu_remaining, memory_remaining, disk_remaining, pids_remaining) fragmentation = max(remaining_fractions) - min(remaining_fractions) score = 1000 + round(dominant_headroom * 500) + warm_image_bonus # 120 + preferred_region_bonus # 80, or 20 with no preference + packing_bonus # 70 below 35% dominant headroom - round(fragmentation * 220) - round(host_pressure * 300)
101
for laptop usability; do not carry that override into production.