<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://ulams-dev.github.io/ulams/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/api-tokens/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/categories-and-tags/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/consultations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/course-builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/demo-mode/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/dictionaries/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/files/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/h5p-libraries/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/living-course/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/lti/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/my-profile/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/notifications/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/other-integrations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/pages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/questionnaires/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/reports-and-analytics/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/roles-and-permissions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/sales/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/settings/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/stationary-events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/tasks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/teacher-and-competencies/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/templates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/tenants/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/translations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/user-groups/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/users/</loc></url><url><loc>https://ulams-dev.github.io/ulams/admin/webinars/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/activity-card/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/audio-player/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/badges/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/builder-story/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/callout/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/chips/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/code-block/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/comparison-table/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/course-header/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/course-updates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/cta-band/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/embed/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/faq/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/feature-index/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/feature-list/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/figure/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/flip-cards/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/format-grid/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/h5-pframe/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/hero/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/interactive-lesson/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/letter/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/lia-script-lesson/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/living-course-story/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/main/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/package-frame/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/page/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/pdf-viewer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/pending-update-notice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/people/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/practice-activity/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/ActivityCard/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/AudioPlayer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Badges/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/BuilderStory/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Callout/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Chips/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/CodeBlock/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/ComparisonTable/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/CourseHeader/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/CourseUpdates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/CtaBand/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Embed/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Faq/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/FeatureIndex/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/FeatureList/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Figure/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/FlipCards/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/FormatGrid/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/H5PFrame/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Hero/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/InteractiveLesson/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Letter/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/LiaScriptLesson/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/LivingCourseStory/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Main/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/PackageFrame/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Page/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/PdfViewer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/PendingUpdateNotice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/People/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/PracticeActivity/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Pricing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Prose/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/PurchaseCard/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/QuizRunner/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Quotes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/ReattemptNotice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Showcase/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/SiteFooter/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/SiteHeader/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Stack/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/StatusBar/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Steps/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Syllabus/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/Timeline/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/UpdateNotice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/VideoPlayer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/WhiteLabelStory/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/preview/WorkflowShowcase/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/pricing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/prose/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/purchase-card/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/quiz-runner/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/quotes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/reattempt-notice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/showcase/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/site-footer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/site-header/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/stack/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/status-bar/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/steps/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/syllabus/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/timeline/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/update-notice/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/video-player/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/white-label-story/</loc></url><url><loc>https://ulams-dev.github.io/ulams/catalogue/workflow-showcase/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/brand/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/code-of-conduct/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/contributing-guide/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/decisions-and-documentation/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/security-policy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/contributing/writing-docs/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/access-and-publishing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/adapt/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/audio/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/certificates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/cmi5/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/course-builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/create-a-course/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/external-tool/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/gift-syntax/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/image/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/import-export/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/interactive/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/layout/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/lessons-and-topics/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/liascript/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/pdf/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/pricing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/project/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/quizzes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/rich-text/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/scorm/</loc></url><url><loc>https://ulams-dev.github.io/ulams/creators/video/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0001-monorepo-with-vendored-packages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0002-rename-to-ulams/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0003-h5p-as-isolated-gpl-service/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0004-css-custom-properties-theming/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0005-turborepo-and-yarn-workspaces/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0006-remove-recommender/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0007-tenancy-package/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0008-reference-frontend/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0009-llm-layer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0010-course-blueprint-and-builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0011-ag-ui-over-sse-from-laravel/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0012-lti-package-and-libraries/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0013-adapt-build-worker/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0014-content-origin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0015-h5p-service-tenancy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0016-liascript-without-scorm-package/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0017-upload-guard/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0018-completion-events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0019-nightly-conformance/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0020-public-competitor-comparison/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0021-ha-reference-architecture/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0022-course-builder-studio-in-web-app/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0023-a2ui-surfaces-as-ag-ui-activity-snapshots/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0024-fake-llm-driver-cassettes-and-synthetic-answers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0025-blueprint-to-lms-mapping/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0026-first-party-docx-converter/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0027-course-builder-access/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0028-generation-stages-and-grounding/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0029-sse-wake-without-pubsub/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0030-living-course-revisions-and-update-proposals/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0031-deterministic-fragment-change-detection/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0032-source-connectors-as-plugins/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0033-progress-preservation-rules/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0034-tamper-evident-audit-trail/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0038-brand-identity-orbital-folio/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0039-author-preview-of-draft-courses/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0040-postgresql-17/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0041-seaweedfs-and-per-tenant-s3-identities/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0042-no-websocket-server/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0043-enforced-morph-map/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0044-content-security-policy-enforcement/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0045-h5p-state-through-bff/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0046-cmi5-content-origin-and-launch-token/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0047-openapi-attributes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0048-course-sites/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0049-commerce-provider-before-sylius/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0050-lesson-content-type-registry/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0051-critic-loop-and-solvability-runner/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0052-layout-topic-type/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0053-simulations-sandbox/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0054-component-playground-in-docs-site/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0055-course-experiments/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0056-nginx-unprivileged-images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0057-learner-insights-signal-stream/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0058-rule-based-risk-scoring/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0059-personal-remediations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0060-ai-tutor/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0061-personalisation-privacy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0062-adaptive-interface-profile/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0063-tenants-inherit-platform-ai-settings/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0064-studio-applied-state-is-authoritative/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0065-demo-login-supports-tutor/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0066-never-regenerate-app-key/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0067-quiz-time-limit-setting-key/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0068-scheduler-minute-lock/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0069-ci-covers-web-ui-sdk/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0070-admin-node-24-shim/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0071-api-security-hardening-leftovers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0072-agent-first-cli-command-registry/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0073-cli-machine-contract/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0074-scoped-personal-access-tokens/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0075-device-login/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0076-local-mcp-server-from-cli-registry/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0077-cli-distribution/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0078-platform-tenant-api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0079-course-as-code-format/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0080-interactive-preview-in-the-studio/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0081-upgrade-command-and-step-registry/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0082-quiz-attempt-deadline-on-any-queue-driver/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0083-course-builder-stage-advance-under-the-run-lock/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0084-cli-builder-and-living-course-commands/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0085-platform-tenant-api-implementation/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0086-interactive-topic-type/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0087-interactive-bridge-protocol/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0088-separately-licensed-content-packages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0089-six-demo-academies-and-content-sourcing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0090-living-course-implementation-choices/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0091-shared-hosting-cron-workers-and-manual-tenant-database/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0092-vps-cloudflare-hosting-reference/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0093-public-showcase-endpoint-and-landing-hero-interactives/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0094-interactive-demo-courses-from-module-files/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0095-ulam-course-facts-sources-and-images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/0096-landing-languages-polish-and-chinese/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0000-record-architecture-decisions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0001-ant-design-pro-umi3-scaffold/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0002-upgrade-to-react-18/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0003-migrate-to-ant-design-pro-6-umijs-max-antd-5/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0004-hand-written-rest-services-with-jwt-in-localstorage/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0005-permission-and-package-based-access-control/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0006-runtime-env-injection-in-docker-image/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0007-multi-domain-runtime-config-via-php-front-controller/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0008-switch-from-hash-to-browser-router/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0009-i18n-with-umi-locale-plugin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0010-testing-jest-unit-and-playwright-e2e/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0011-error-monitoring-with-sentry-and-ybug/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0012-headless-h5p-editor-via-h5p-react/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0013-markdown-wysiwyg-own-fork-of-rich-markdown-editor/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0014-client-side-scorm-preview-with-service-worker/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/admin/0015-gift-quiz-editor-on-pegjs-parser-fork/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0000-record-architecture-decisions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0001-headless-rest-api-on-laravel/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0002-package-per-domain-architecture/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0003-oauth2-tokens-with-laravel-passport/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0004-headless-h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0005-runtime-settings-stored-in-database/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0006-openapi-docs-from-swagger-annotations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0007-phpunit-runs-package-test-suites/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0008-postgresql-as-primary-database/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0009-redis-queues-with-horizon/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0010-stateless-config-via-laravel-prefixed-env-vars/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0011-docker-image-php-fpm-supervisor-and-caddy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0012-laravel-9-and-php-8-baseline/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0013-multi-tenancy-with-laravel-multidomain/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0014-s3-compatible-object-storage/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/api/0015-observability-sentry-and-health-checks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0000-record-architecture-decisions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0001-restart-front-as-rest-client-cra-typescript-app/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0002-api-access-through-escolalms-sdk-react-context/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0003-generated-ts-models-for-api-types/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0004-shared-component-library-with-styled-components-theming/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0005-switchable-local-or-published-components-source/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0006-headless-h5p-player-package/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0007-client-side-scorm-player-with-service-worker/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0008-configurable-hash-or-browser-router/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0009-runtime-environment-injection-into-static-build/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0010-migrate-build-to-vite-and-react-18/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0011-pwa-service-worker/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0012-sentry-error-monitoring/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0013-capacitor-mobile-shell/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0014-i18next-with-shared-component-translations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/decisions/front/0015-ci-github-actions-pages-and-docker-images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/adding-a-web-page/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/adding-an-admin-screen/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/adding-an-endpoint/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/agents/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/api-browser/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/api-packages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/api-reference/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/architecture/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/authentication/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/ci/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/claude-code/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/cli-builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/cli/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/coding-standards/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/container-images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/course-builder-api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/debugging/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/generative-ui/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/interactive-bridge/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/landing-feature-index/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/legacy-front/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/living-course/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/llm-layer/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/local-development/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/monorepo/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/openapi-and-sdk/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/performance/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/rate-limits/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/reference-frontend/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/scoped-tokens/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/sdk/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/tenancy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/testing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/developers/webhooks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/events-and-listeners/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/h5p-content-types/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/lti-tools/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/new-package/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/new-topic-type/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/payment-drivers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/templates-and-channels/</loc></url><url><loc>https://ulams-dev.github.io/ulams/extending/ui-components/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/demos/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/hosts/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/quick-start/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/what-is-ulams/</loc></url><url><loc>https://ulams-dev.github.io/ulams/getting-started/whats-new/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/account/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/cli-sign-in/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/course-page/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/course-player/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/error-pages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/home/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/legacy-react-app/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/lti-launch/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/notes-and-bookmarks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/learners/signing-in/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/backups/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/content-origin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/dns-and-tls/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/email/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/environment/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/first-tenant/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/high-availability/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/install-mydevil/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/licensing/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/monitoring/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/platform-api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/queues-and-scheduler/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/requirements/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/security-headers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/security/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/self-hosting/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/storage/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/upgrades/</loc></url><url><loc>https://ulams-dev.github.io/ulams/operators/vps-cloudflare/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/api-endpoints/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/admin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/api-h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/api-pdf/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/front/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/apps/web/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/artisan-commands/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/access/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/adapt/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/api/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/apply/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/bookmarks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/categories/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/cmi5/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/completion/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/config/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/consultations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/courses/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/coverage/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/csp-reports/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/csv/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/describe/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/dictionaries/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/dictionary-words/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/enrol/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/file/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/get/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/groups/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/interactive/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/lessons/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/liascript/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/living/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/login/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/logout/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/lti/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/mcp/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/meta/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/model-fields/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/my/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/notifications-bulk/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/notifications/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/operations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/orders/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/pages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/payments/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/pdfs/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/productables/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/products/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/profiles/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/public/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/question-answers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/questionnaire-model/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/questionnaire-questions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/questionnaire/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/questions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/quiz-answers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/quiz-attempts/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/quizzes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/reports/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/roles/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/schema/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/scorm/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/settings/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/stats/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/tags/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/tasks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/templates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/tenants/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/theme/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/tokens/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/topic-project-solutions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/topics/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/translations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/user-submissions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/users/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/version/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/video/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/vouchers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/webinars/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/cli/whoami/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/environment-variables/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/events-and-notifications/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/phase-1/adapt/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/phase-1/conformance/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/phase-1/h5p-operations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/phase-1/liascript/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/notes/phase-1/lti/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/adapt/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/ai/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/assign-without-account/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/auth/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/bookmarks_notes/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/bulk-notifications/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/cart/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/categories/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/cmi5/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/commerce/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/consultation-access/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/consultations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/core/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/course-access/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/course-builder/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/courses-import-export/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/courses/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/csv-users/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/demo/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/dictionaries/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/example-plugin/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/files/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/h5p/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/images/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/interactive/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/invoices/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/jitsi/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/laravel-scorm/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/liascript/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/living-course/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/lrs/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/lti/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/mailerlite/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/mattermost/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/model-fields/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/notifications/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/pages/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/payments/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/pencil-spaces/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/permissions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/przelewy24-php/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/questionnaire/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/reports/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/scorm/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/settings/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/shopping-cart/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/stationary-events/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/tags/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/tasks/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/templates-email/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/templates-pdf/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/templates-sms/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/templates/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/tenancy/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/topic-type-gift/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/topic-type-layout/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/topic-type-project/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/topic-types/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/translations/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/uploads/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/video/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/vouchers/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/webinar/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/packages/youtube/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/permissions/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/scheduled-jobs/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/settings/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/topic-types/</loc></url><url><loc>https://ulams-dev.github.io/ulams/reference/ui-catalogue/</loc></url><url><loc>https://ulams-dev.github.io/ulams/roadmap/</loc></url></urlset>