<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://vechenkov.info/projects</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vechenkov.info/about</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vechenkov.info/collab</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vechenkov.info/projects/clew</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/01-clew/gallery/interface-1.png</image:loc>
      <image:title>Clew prerequisite path</image:title>
      <image:caption>Clew displays an Incident Response Lifecycle topic and the prerequisite path required before the topic can be completed.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/01-clew/gallery/interface-2.png</image:loc>
      <image:title>Clew learning workspace</image:title>
      <image:caption>A Clew workspace with a 190-topic mathematics graph, workspace navigation, and the prerequisite path for Introduction to Derivatives.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/01-clew/gallery/interface-3.png</image:loc>
      <image:title>Clew AI graph expansion</image:title>
      <image:caption>The Clew assistant proposes a reviewed 53-topic expansion that connects a mathematics curriculum to a machine-learning goal.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/01-clew/gallery/interface-4.png</image:loc>
      <image:title>Clew workspace settings</image:title>
      <image:caption>Clew workspace configuration for model providers, snapshots, AI generation budgets, and closure quiz thresholds.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/01-clew/role-poster.webp</image:loc>
      <image:title>Clew project cover</image:title>
      <image:caption>Video cover for the Clew goal-directed learning workspace.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://vechenkov.info/projects/standleo</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/02-standleo/shots/core-agent.png</image:loc>
      <image:title>Operations agent analytics</image:title>
      <image:caption>A production chat with the operations agent showing a website traffic chart and a multi-service project summary generated from live data.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/02-standleo/shots/portal-20261006.png</image:loc>
      <image:title>Main Portal store</image:title>
      <image:caption>The updated Main Portal store with player-ID verification, gold packs, promo-code purchases, custom IDs, and support routing.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/02-standleo/shots/classic-portal-20261006.png</image:loc>
      <image:title>Classic Portal store</image:title>
      <image:caption>The dedicated Classic 0.28 portal store with player-ID verification, gold packs, Battle Pass products, custom IDs, and download navigation.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/02-standleo/role-poster.webp</image:loc>
      <image:title>Game operations ecosystem cover</image:title>
      <image:caption>Video cover for the software and operations platform behind the live game project.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://vechenkov.info/projects/octopus</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/home-20261010.webp</image:loc>
      <image:title>Octopus Research Preview — Home</image:title>
      <image:caption>The Home conversation displays a returned tool artifact, execution evidence, and the text-and-voice message composer.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/workspace-20261010.webp</image:loc>
      <image:title>Octopus split workspace</image:title>
      <image:caption>Home alongside the execution-environment JSON file viewer, with terminal and filesystem tabs in the secondary workspace.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/task-20261010.webp</image:loc>
      <image:title>Octopus task tools and model controls</image:title>
      <image:caption>A browser capability-check task with its execution report, slash-command menu, task configuration, and model selector.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/voice-20261010.webp</image:loc>
      <image:title>Octopus Home voice conversation</image:title>
      <image:caption>An active Home voice session with a live transcript, call timer, microphone, and audio controls.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/system-topology-20261010.webp</image:loc>
      <image:title>Octopus system topology — execution zones</image:title>
      <image:caption>Runs grouped into execution-environment zones, with checkpoints and a detail panel for environments, interfaces, bindings, and artifacts.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/gallery/world-topology-20261010.webp</image:loc>
      <image:title>Octopus layered world topology</image:title>
      <image:caption>The layered World Projection graph connects world-facing interface routes to execution environments and their active or idle runs.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/03-octopus/role-poster.webp</image:loc>
      <image:title>Octopus OS project cover</image:title>
      <image:caption>Video cover for the long-running agentic operating environment.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://vechenkov.info/projects/hackcode</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/onboarding.webp</image:loc>
      <image:title>HackCode learner and mentor onboarding</image:title>
      <image:caption>HackCode onboarding lets a new user choose between learning and building or running a private cohort.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/spaces-catalog.webp</image:loc>
      <image:title>HackCode public spaces catalog</image:title>
      <image:caption>The public HackCode spaces catalog presents programming communities, their courses, challenges, members, and featured content.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/course-theory.webp</image:loc>
      <image:title>HackCode course theory</image:title>
      <image:caption>A JavaScript course lesson in HackCode with structured theory, code examples, navigation, and lesson progress.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/course-quiz.webp</image:loc>
      <image:title>HackCode course quiz</image:title>
      <image:caption>An interactive JavaScript course quiz in HackCode with answer choices and immediate validation feedback.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/project-creation.webp</image:loc>
      <image:title>HackCode learner project creation</image:title>
      <image:caption>The HackCode project editor for publishing a project story, screenshots, repository links, visibility, status, comments, and likes.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/gallery/challenge-catalog.webp</image:loc>
      <image:title>HackCode public challenge catalog</image:title>
      <image:caption>The HackCode challenge catalog with featured hackathons, public results, project proof, rewards, and submission deadlines.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/04-hackcode/role-poster.webp</image:loc>
      <image:title>HackCode project cover</image:title>
      <image:caption>Video cover for the live HackCode learning and coding-community platform.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://vechenkov.info/projects/codex-web-gpt</loc>
    <lastmod>2026-10-27</lastmod>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/05-codex-web-gpt/gallery/setup.webp</image:loc>
      <image:title>Codex Web GPT setup</image:title>
      <image:caption>The production launcher verifies ChatGPT sign-in, runs a streamed browser smoke test, installs web models into Codex, and offers optional MCP configuration.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/05-codex-web-gpt/gallery/mcp.webp</image:loc>
      <image:title>Codex tools connected through MCP</image:title>
      <image:caption>The Codex Web GPT launcher guides the user through connecting the active local Codex harness to ChatGPT through MCP.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/05-codex-web-gpt/gallery/settings.webp</image:loc>
      <image:title>Codex Web GPT launcher settings</image:title>
      <image:caption>Production settings for startup, Codex routing, retained background service, browser visibility, language, diagnostics, and integration removal.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/05-codex-web-gpt/gallery/browser.webp</image:loc>
      <image:title>Private ChatGPT browser surface</image:title>
      <image:caption>The launcher browser surface uses a fresh Temporary Chat for each Codex web-model turn and remains idle when no task is active.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://vechenkov.info/assets/projects/05-codex-web-gpt/role-poster.webp</image:loc>
      <image:title>Codex Web GPT project cover</image:title>
      <image:caption>Video cover for the production desktop bridge between Codex and ChatGPT Web models.</image:caption>
    </image:image>
  </url>
</urlset>
