libs/newsletters-data-client/src/lib/newsletter-storage/InMemoryNewsletterStorage.ts (2 lines): - line 17: // TODO - serialise Drafts before returning - line 32: // TODO - use the schema.safeParse and if the test fails, apps/newsletters-ui/src/app/components/SchemaForm/util.ts (2 lines): - line 86: // TODO - use field.recordSchema to validate each item? - line 94: // TODO - use field.recordSchema to validate item? libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/s3Functions.ts (1 line): - line 36: MaxKeys: 500, // TODO - multiple requests if > 500? libs/state-machine/src/lib/getStepList.ts (1 line): - line 47: // TODO - these should really be properties of the WizardLayout, rather than apps/newsletters-ui/vite.config.ts (1 line): - line 13: /** @TODO - Read target from env var / param instead of hardcoding */ apps/newsletters-api/src/app/responses.ts (1 line): - line 9: // TODO - make the error response type generic apps/newsletters-api/src/app/routes/currentStep.ts (1 line): - line 72: * TODO: This is a placeholder that will be changed to a state machine libs/newsletters-data-client/src/lib/draft-storage/InMemoryDraftStorage.ts (1 line): - line 16: // TODO - serialise Drafts before returning