components/elements/ProcessFlow/schema.jsjavascript
/** Content-block contract of the "processFlow" element (pattern: StoryTitle/schema.js). */
export default {
  type: "processFlow",
  region: "content",
  required: ["items"],
  properties: {
    items: {
      type: "array",
      minItems: 1,
      items: {
        type: "object",
        additionalProperties: false,
        required: ["image"],
        properties: {
          image: { type: "string", pattern: "^/assets/.+" },
        },
      },
    },
  },
};