# A lifecycle lab with expected failures Build a small application and a set of isolated lifecycle experiments. Explain which errors the SDK detects and what your application does next. - Show a normal create/start/request/stop sequence. - Test empty id and empty name independently. - Test request-before-start and double-start independently. - Explain the difference between an error handler that returns and one that continues. - Record source, output, and the limitations of sandbox capability checks for review.