# Acceptance checklist A workflow is complete only when all applicable checks pass: - The saved n8n graph has no dangling required input or output. - The selected account and destination came from capability discovery. - Each external action uses an opaque Life OS action binding. - No provider secret appears in node parameters or execution output. - Push triggers have an active event subscription. - Scheduled triggers declare timezone and cadence. - At least one new n8n execution was produced by the test. - The execution finished successfully and its final node returned expected data. - A write/send workflow produced the expected temporary artifact. - Duplicate delivery of the same external id does not duplicate the artifact. - Approval-required effects cannot run before a durable approval response. - Failure leaves the workflow inactive or otherwise contained. - The handoff identifies workflow id, execution id, and remaining setup.