Step 8 of 8 Advanced 15 min

Ship It: The Pre-Launch Checklist

Lesson 8, the capstone — Your agent works in every test you've thrown at it. That feeling is exactly how every agent that later caused an incident felt the day before launch. Here's the checklist that closes that gap for good.

S
s4ready.ai Team

Prerequisites

  • Lesson 7: From one tool to a toolbox

Your agent works in every test you’ve thrown at it, the demo goes smoothly, and everyone’s ready to call it done. Sit with this for a second: that exact feeling — “it works, ship it” — is precisely how every agent that later caused a production incident felt the day before launch too. Confidence isn’t evidence. This checklist is.

The five checks

The five pre-launch checksScope, write-safety, testing, governance, and Clean Core. The first four are risk management. Clean Core — released APIs only, no exceptions — is the foundation the other four are built on.1 · SCOPEStill matches theLesson 2 sentence?2 · WRITESCategory/Grouping,fetch-first, block-not-delete3 · TESTEDReal eval set,run twice, refusal row4 · GOVERNEDApproval matrix,audit, injection test5 · CLEAN COREReleased APIs,zero exceptionsthe foundationunder 1–4
This is the capstone of both journeys — every check traces back to a specific lesson you’ve already done.

1 · Scope — back to Lesson 2

Reread your one-sentence job description out loud. Does the agent, as it exists today, actually do that — no more? Grown two tools past it? Update the sentence deliberately; don’t let it drift unnoticed.

2 · Write-safety — back to Lesson 4

Every write: correct create sequence, mandatory fields accounted for? Update fetches first, so the ETag is always captured? Any delete capability that should actually be a block?

3 · Testing — back to AI Foundations Lesson 12

A real eval set — golden questions, expected behaviour, a must-refuse row? Run more than once, with anything that flipped noted? “We tried it a few times and it seemed fine” is a demo you got lucky with, not an eval set.

4 · Governance — back to AI Foundations Lesson 13

Which actions need human approval, which are safely autonomous? Does authorization strictly inherit from the acting user — no shared service account with broader rights? What exactly gets logged? Have you actually tried one prompt-injection attempt, or only ever tested clean inputs?

5 · Clean Core — the foundation under all four

Does every tool call a released API, zero exceptions, zero internal function modules “just this once”? This one item isn’t optional. Everything above is risk management. This is the foundation it’s built on.

Try it yourself — the real capstone

Run your own agent through all five, honestly, in writing — not “confident it’s fine,” an actual answer for each, including the ones you’d rather skip. Anywhere you can’t answer with real confidence is exactly where the next hour of work goes, before launch, not after.

An agent that passes this checklist honestly is one you can put your name behind in a client’s security review — not because it’s perfect, but because you can defend every decision, one by one.

You’ve finished Build SAP AI Agents

From a bare BTP subaccount to a scoped, tested, governed agent running in Joule — that’s the full arc. Combined with SAP AI Foundations, you now hold both the conceptual grounding and the hands-on discipline to build something a client can trust in production, not just admire in a demo.

Where to go next:

Key takeaways

  • Scope, write-safety, testing, governance, Clean Core — five checks, none optional, all traced to specific lessons.
  • “It worked in every test” is a feeling. A real eval set with a must-refuse row is evidence.
  • Clean Core isn’t one check among five equals — it’s the foundation the other four are built on.
  • Passing this checklist honestly means you can defend the agent in detail — that’s the actual bar for production.