1{2 "_comment": "Dyno type -> Elastic Beanstalk EC2 instance sizing. DIRECT LOOKUP: read ec2_instance_type column; do NOT recompute it. heroku_memory_mb is PROVENANCE ONLY (why this row selects that instance type). All instance types are valid for EB Docker platform on AL2023. When preferences.workshop.cpu_architecture is arm64, Design uses ec2_instance_type_arm64 when present; otherwise falls back to ec2_instance_type with warning architecture_fallback_x86.",3 "_match": "exact, case-insensitive, on formation config.dyno_type",4 "_on_not_found": "reject the formation; produce NO EB entry; append warning 'Unsupported dyno type: {dyno_type}. Cannot map to Elastic Beanstalk. Please contact support or provide manual sizing.'; continue",5 "_environment_type": {6 "web": "LoadBalanced (WebServer tier, ALB auto-provisioned by EB)",7 "non_web": "SingleInstance (WebServer tier, no ALB, persistent process via Docker CMD)"