Optional-vs-Essential Dependency Triage
- Entity ID:
ent-20260420-qe09g00012bb - Type:
concept - Scope:
shared - Status:
active - Aliases: blocker triage, essential vs optional stub decision
Description
Engineering pattern recorded in Prompt 09 for standing up QueryEngine: classify each of its dependencies as essential (API client, tool execution) and make them work, or optional (analytics, telemetry, policy limits, remote managed settings, bootstrap) and stub/skip. This triage table is the canonical dependency cut-line between 'core conversational loop' and 'managed SaaS features'.
Key claims
- Essential vs optional service cut-line runs between 'tool exec' and 'policy limits'
- Build-out ordering: runtime first, build second, services third
Relations
- Optional-vs-Essential Dependency Triage --[informed_by]--> QueryEngine 46K-Line File