<?processing instruction="workflow-processor" version="2.0"?>
<?xml version="1.0" encoding="UTF-8"?>
<!--
  Workflow XML Example
  Enhanced with schemaLocation, version, metadata, and inter-file references.
-->
<workflow xmlns="https://cdn.aytict.fi/xmlns/workflow"
          xmlns:xsi="https://cdn.aytict.fi/xmlns/xsi"
          xmlns:xlink="https://cdn.aytict.fi/xmlns/xlink"
          xmlns:ext="https://cdn.aytict.fi/xmlns/extensions"
          xmlns:ds="https://cdn.aytict.fi/xmlns/signature"
          xsi:schemaLocation="https://cdn.aytict.fi/xmlns/workflow https://cdn.aytict.fi/xmlns/xmlns-schema.xsd"
          version="2.0">
    <!-- Interlinked reference to digital signature file -->
    <ds:Signature xlink:href="digital-signature.xml"/>
    <!-- Embedded annotation/documentation -->
    <ext:annotation>Workflow supports extension steps and digital signatures.</ext:annotation>
  <metadata>
    <creator>aytict.fi</creator>
    <created>2026-04-04</created>
    <documentation xlink:href="README.xml"/>
    <related xlink:href="acl.xml">Access Control</related>
      <digitalSignature xlink:href="digital-signature.xml"/>
    </metadata>
    <versionLog>
      <version number="2.0" date="2026-04-04">Enhanced with metadata, extension points, multilingual support, and digital signature reference</version>
      <version number="1.0" date="2026-04-01">Initial version</version>
    </versionLog>
    <name xml:lang="en">Data Processing Workflow</name>
    <name xml:lang="fi">Tietojenkäsittelyn työnkulku</name>
  <step id="1" name="Start">
    <action>Initialize</action>
    <next>2</next>
  </step>
  <step id="2" name="Process">
    <action>Validate</action>
    <next>3</next>
  </step>
  <step id="3" name="End">
    <action>Complete</action>
  </step>
  <extension xmlns:ext="https://cdn.aytict.fi/xmlns/extensions">
    <ext:customStep>Notify IoT System</ext:customStep>
  </extension>
</workflow>
