# Delivery Planning — External Dependency Map > Anything outside the team that could gate a Bolt. Per Q5=A, **no external > blockers** — we control the timeline. ## Dependency map | Bolt | External dependency | Owner | Lead time | Slip handling | |---|---|---|---|---| | Bolt 2a (`ai-draft`) | The granted AI model (`deepseek-v4-flash:cloud`), called by the generator | The tool itself (sanctioned cloud call, human-approved) | Instant (on demand) | If model unreachable: `ai-draft` returns a clear no-draft result; the paper builds without AI (graceful failure per Q4/A in contracts). Slip does not gate the core. | | Bolt 2b (`funnies`) | Internet content-enrichment (cartoon search / comic source), a build-time fetch allowed by human ruling | The tool itself | Instant (on demand) | If no suitable cartoon found: tasteful content-derived placeholder, never a remote dependency at print (NFR4). Does not gate the build. | ## Notes - No approvals, no people, no data windows, and no other teams gate any Bolt. - The two "external" touchpoints are both things the generator itself calls at **generation time** and both degrade gracefully, so they are **not** blocking dependencies — consistent with Q5=A. - Photos (US4) are user-supplied inputs; if absent the layout renders without them (FR7.4), so they don't gate the build either. ## (effectively empty — fully AI/self-contained)