<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.rykaz.fr</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/subscribe</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.64</priority>
</url>
<url>
<loc>https://www.rykaz.fr/expertise/ai-product-architecture</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.82</priority>
</url>
<url>
<loc>https://www.rykaz.fr/expertise/learning-systems</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.82</priority>
</url>
<url>
<loc>https://www.rykaz.fr/expertise/saas-product-strategy</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.82</priority>
</url>
<url>
<loc>https://www.rykaz.fr/expertise/technical-product-leadership</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.82</priority>
</url>
<url>
<loc>https://www.rykaz.fr/expertise/technical-field-notes</loc>
<lastmod>2026-07-27T07:30:09.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.82</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-storyboards-should-be-execution-contracts-not-just-creative-briefs</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-adaptive-ai-needs-a-feedback-contract-not-just-more-user-signals</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-human-approval-should-be-a-designed-state-not-an-automation-failure</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-production-migrations-need-their-own-verification-contract</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/when-a-prototype-deserves-to-become-a-separate-product</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-expert-content-automation-needs-an-evidence-gate-not-just-better-prompts</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-generated-pdfs-are-a-product-surface-not-an-export-detail</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/turning-ai-matching-scores-into-decisions-users-can-trust</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-high-stakes-local-marketplaces-need-trust-architecture-not-just-more-supply</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-ai-provider-failover-is-a-product-decision-not-only-infrastructure</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-product-ai-assistants-need-selective-state-not-full-app-dumps</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-a-resource-inbox-needs-usage-rights-not-just-urls</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-technical-interview-prep-should-produce-architecture-notes</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-immersive-interfaces-still-need-a-clear-information-hierarchy</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/how-to-test-production-tracking-without-polluting-your-metrics</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-ai-career-products-need-visible-user-agency</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/what-r-and-d-documents-teach-about-honest-technical-claims</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/building-agent-ready-pages-without-writing-for-bots</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-job-aggregation-is-primarily-a-data-quality-problem</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-production-readiness-needs-an-evidence-contract-not-a-successful-build</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-document-intelligence-needs-an-editable-truth-layer</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-immersive-learning-needs-interoperability-beyond-the-viewer</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/from-user-preferences-to-useful-ai-context-without-prompt-bloat</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-webxr-input-needs-an-interaction-model-not-just-device-support</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-human-reviewed-ai-is-a-product-boundary-not-a-ux-patch</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-more-agent-tools-do-not-automatically-create-a-better-agent</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-secure-machine-access-needs-a-different-contract-than-human-admin-sessions</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-ai-tool-instability-makes-workflow-design-more-durable-than-prompt-tricks</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-a-prototype-portfolio-should-produce-decisions-not-just-demos</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-ai-access-is-still-hierarchical-not-democratized</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-collaboration-needs-server-owned-semantics-not-just-real-time-transport</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-architecture-documentation-should-be-an-operational-control-surface</loc>
<lastmod>2026-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-lms-integration-needs-a-separate-learning-state-model</loc>
<lastmod>2026-06-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-ai-billing-needs-a-product-contract-not-just-usage-metering</loc>
<lastmod>2026-06-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-coding-agents-need-a-repository-index-not-just-a-search-box</loc>
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/turn-visitor-intent-into-a-better-proposal-brief</loc>
<lastmod>2026-06-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/how-to-preview-unpublished-content-without-exposing-it</loc>
<lastmod>2026-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-content-generation-and-publishing-automation-should-be-separate</loc>
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/make-architecture-decisions-without-slowing-delivery</loc>
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/know-when-ai-feature-reliable-enough-to-ship</loc>
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/make-lesson-videos-searchable-learning-platform</loc>
<lastmod>2026-05-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/triage-technical-debt-without-stalling-roadmap</loc>
<lastmod>2026-05-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/build-vs-buy-technical-lead-decision-framework</loc>
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/technical-product-manager-product-architect-fractional-cto</loc>
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/from-360-video-to-interactive-learning-systems</loc>
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/why-prototypes-fail-to-become-products</loc>
<lastmod>2026-04-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://www.rykaz.fr/insights/turn-ai-idea-into-product-architecture</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
</urlset>
