<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>JobTura Docs Blog</title>
        <link>https://jobtura.io/docs/blog</link>
        <description>JobTura Docs Blog</description>
        <lastBuildDate>Tue, 25 Aug 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Changelog: 2026-08-25]]></title>
            <link>https://jobtura.io/docs/blog/changelog-2026-08-25</link>
            <guid>https://jobtura.io/docs/blog/changelog-2026-08-25</guid>
            <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Commits (last 20 commits).]]></description>
            <content:encoded><![CDATA[<p>Commits (last 20 commits).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://jobtura.io/docs/blog/changelog-2026-08-25#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h2>
<ul>
<li class="">feat: deploy jobtura frontend with jwt authentication</li>
<li class="">feat(pitch): add dynamic SVG and PNG render endpoint</li>
<li class="">feat(pitch): add SVG slide renderer</li>
<li class="">feat(pitch): add Variant A slide manifest</li>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Enhance environment configuration and deployment processes (#144)</li>
<li class="">Enhance resume parsing and extraction features (#143)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bug-fixes">Bug Fixes<a href="https://jobtura.io/docs/blog/changelog-2026-08-25#bug-fixes" class="hash-link" aria-label="Direct link to Bug Fixes" title="Direct link to Bug Fixes" translate="no">​</a></h2>
<ul>
<li class="">fix: make pitch deck rendering workflow deterministic and resilient</li>
<li class="">fix(ts): exclude design-site and docs-site from root tsconfig</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="documentation">Documentation<a href="https://jobtura.io/docs/blog/changelog-2026-08-25#documentation" class="hash-link" aria-label="Direct link to Documentation" title="Direct link to Documentation" translate="no">​</a></h2>
<ul>
<li class="">docs: auto-generate changelog for 2026-08-24</li>
<li class="">docs: auto-generate changelog for 2026-08-24</li>
<li class="">docs(pitch): document dynamic slide renderer</li>
<li class="">docs: add responsive architecture v2 gap analysis</li>
<li class="">docs: auto-generate changelog for 2026-02-20</li>
<li class="">docs: auto-generate changelog for 2026-02-20</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="maintenance">Maintenance<a href="https://jobtura.io/docs/blog/changelog-2026-08-25#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h2>
<ul>
<li class="">ci(pitch): add Variant A SVG to PNG artifact workflow</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="other">Other<a href="https://jobtura.io/docs/blog/changelog-2026-08-25#other" class="hash-link" aria-label="Direct link to Other" title="Direct link to Other" translate="no">​</a></h2>
<ul>
<li class="">Implement audio transcription and question detection features (#145)</li>
</ul>
<hr>
<p>Full diff: <a href="https://github.com/jlucus/jobtura/compare/HEAD~20...HEAD" target="_blank" rel="noopener noreferrer" class="">GitHub compare</a></p>]]></content:encoded>
            <category>changelog</category>
            <category>automated</category>
        </item>
        <item>
            <title><![CDATA[Changelog: 2026-08-24]]></title>
            <link>https://jobtura.io/docs/blog/changelog-2026-08-24</link>
            <guid>https://jobtura.io/docs/blog/changelog-2026-08-24</guid>
            <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Commits (last 20 commits).]]></description>
            <content:encoded><![CDATA[<p>Commits (last 20 commits).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://jobtura.io/docs/blog/changelog-2026-08-24#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h2>
<ul>
<li class="">feat(pitch): add dynamic SVG and PNG render endpoint</li>
<li class="">feat(pitch): add SVG slide renderer</li>
<li class="">feat(pitch): add Variant A slide manifest</li>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Enhance environment configuration and deployment processes (#144)</li>
<li class="">Enhance resume parsing and extraction features (#143)</li>
<li class="">Enhance resume management features (#141)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bug-fixes">Bug Fixes<a href="https://jobtura.io/docs/blog/changelog-2026-08-24#bug-fixes" class="hash-link" aria-label="Direct link to Bug Fixes" title="Direct link to Bug Fixes" translate="no">​</a></h2>
<ul>
<li class="">fix: make pitch deck rendering workflow deterministic and resilient</li>
<li class="">fix(ts): exclude design-site and docs-site from root tsconfig</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="documentation">Documentation<a href="https://jobtura.io/docs/blog/changelog-2026-08-24#documentation" class="hash-link" aria-label="Direct link to Documentation" title="Direct link to Documentation" translate="no">​</a></h2>
<ul>
<li class="">docs: auto-generate changelog for 2026-08-24</li>
<li class="">docs(pitch): document dynamic slide renderer</li>
<li class="">docs: add responsive architecture v2 gap analysis</li>
<li class="">docs: auto-generate changelog for 2026-02-20</li>
<li class="">docs: auto-generate changelog for 2026-02-20</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="maintenance">Maintenance<a href="https://jobtura.io/docs/blog/changelog-2026-08-24#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h2>
<ul>
<li class="">ci(pitch): add Variant A SVG to PNG artifact workflow</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="other">Other<a href="https://jobtura.io/docs/blog/changelog-2026-08-24#other" class="hash-link" aria-label="Direct link to Other" title="Direct link to Other" translate="no">​</a></h2>
<ul>
<li class="">Implement audio transcription and question detection features (#145)</li>
<li class="">Remove obsolete agent configuration and documentation files (#142)</li>
</ul>
<hr>
<p>Full diff: <a href="https://github.com/jlucus/jobtura/compare/HEAD~20...HEAD" target="_blank" rel="noopener noreferrer" class="">GitHub compare</a></p>]]></content:encoded>
            <category>changelog</category>
            <category>automated</category>
        </item>
        <item>
            <title><![CDATA[Repository Assessment & Architecture Documentation]]></title>
            <link>https://jobtura.io/docs/blog/architecture-assessment</link>
            <guid>https://jobtura.io/docs/blog/architecture-assessment</guid>
            <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[We've completed a comprehensive assessment of the JobTura codebase covering architecture, security, DevOps, testing, and UX readiness.]]></description>
            <content:encoded><![CDATA[<p>We've completed a comprehensive assessment of the JobTura codebase covering architecture, security, DevOps, testing, and UX readiness.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="key-findings">Key Findings<a href="https://jobtura.io/docs/blog/architecture-assessment#key-findings" class="hash-link" aria-label="Direct link to Key Findings" title="Direct link to Key Findings" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="security-p0">Security (P0)<a href="https://jobtura.io/docs/blog/architecture-assessment#security-p0" class="hash-link" aria-label="Direct link to Security (P0)" title="Direct link to Security (P0)" translate="no">​</a></h3>
<ul>
<li class="">XSS vulnerability identified in live transcript search</li>
<li class="">CORS policy needs implementation</li>
<li class="">CSP needs tightening (remove <code>unsafe-eval</code>)</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="mobile-p1">Mobile (P1)<a href="https://jobtura.io/docs/blog/architecture-assessment#mobile-p1" class="hash-link" aria-label="Direct link to Mobile (P1)" title="Direct link to Mobile (P1)" translate="no">​</a></h3>
<ul>
<li class="">Platform is desktop-only — no responsive breakpoints exist</li>
<li class="">LiveInterview.tsx (1,155 lines) needs decomposition for mobile layouts</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="devops-b-overall">DevOps (B+ overall)<a href="https://jobtura.io/docs/blog/architecture-assessment#devops-b-overall" class="hash-link" aria-label="Direct link to DevOps (B+ overall)" title="Direct link to DevOps (B+ overall)" translate="no">​</a></h3>
<ul>
<li class="">CI/CD pipeline is functional with test-on-PR and auto-deploy</li>
<li class="">Missing: staging environment, scheduled backups, monitoring</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-documentation">New Documentation<a href="https://jobtura.io/docs/blog/architecture-assessment#new-documentation" class="hash-link" aria-label="Direct link to New Documentation" title="Direct link to New Documentation" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://jobtura.io/docs/architecture/overview">Domain Architecture Diagrams</a> with Mermaid</li>
<li class=""><a class="" href="https://jobtura.io/docs/architecture/overview">Full UX Flow Maps</a> for every feature</li>
<li class=""><a class="" href="https://jobtura.io/docs/api/overview">API Reference</a> for all 40+ endpoints</li>
<li class=""><a class="" href="https://jobtura.io/docs/roadmap">Product Roadmap</a> through v1.0.0</li>
<li class=""><a class="" href="https://jobtura.io/docs/versioning">Versioning Policy</a> with strict semver</li>
<li class=""><a class="" href="https://jobtura.io/docs/security/overview">Security Assessment</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-next">What's Next<a href="https://jobtura.io/docs/blog/architecture-assessment#whats-next" class="hash-link" aria-label="Direct link to What's Next" title="Direct link to What's Next" translate="no">​</a></h2>
<p>See the <a class="" href="https://jobtura.io/docs/roadmap">Roadmap</a> — v0.2.0 focuses on security hardening, v0.3.0 on mobile UX.</p>]]></content:encoded>
            <category>architecture</category>
            <category>documentation</category>
            <category>planning</category>
        </item>
        <item>
            <title><![CDATA[Changelog: 2026-02-20]]></title>
            <link>https://jobtura.io/docs/blog/changelog-2026-02-20</link>
            <guid>https://jobtura.io/docs/blog/changelog-2026-02-20</guid>
            <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Commits (last 20 commits).]]></description>
            <content:encoded><![CDATA[<p>Commits (last 20 commits).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h2>
<ul>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Add comprehensive repo assessment, architecture docs, design system, and Docusaurus sites</li>
<li class="">Enhance environment configuration and deployment processes (#144)</li>
<li class="">Enhance resume parsing and extraction features (#143)</li>
<li class="">Enhance resume management features (#141)</li>
<li class="">Feature/local development (#139)</li>
<li class="">Enhance PDF text extraction with fallback mechanism (#137)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bug-fixes">Bug Fixes<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#bug-fixes" class="hash-link" aria-label="Direct link to Bug Fixes" title="Direct link to Bug Fixes" translate="no">​</a></h2>
<ul>
<li class="">fix(ts): exclude design-site and docs-site from root tsconfig</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
<li class="">Fix Docusaurus build errors: broken link and sidebar reference</li>
<li class="">Fix/resume upload parser (#138)</li>
<li class="">fix(audio): fix deduplication logic for phrase repeats and punctuation (#134)</li>
<li class="">fix(rag): fix security tests for SQL queries and access control (#133)</li>
<li class="">Fix/latency and empty suites (#132)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="tests">Tests<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#tests" class="hash-link" aria-label="Direct link to Tests" title="Direct link to Tests" translate="no">​</a></h2>
<ul>
<li class="">test(components): add LoadingSpinner, LoadingSkeleton and fix tests (#136)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="documentation">Documentation<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#documentation" class="hash-link" aria-label="Direct link to Documentation" title="Direct link to Documentation" translate="no">​</a></h2>
<ul>
<li class="">docs: auto-generate changelog for 2026-02-20</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="maintenance">Maintenance<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#maintenance" class="hash-link" aria-label="Direct link to Maintenance" title="Direct link to Maintenance" translate="no">​</a></h2>
<ul>
<li class="">chore(deps): update Node.js to v24 LTS and upgrade packages (#135)</li>
<li class="">ci: run tests on PR and block merge if they fail (#125)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="other">Other<a href="https://jobtura.io/docs/blog/changelog-2026-02-20#other" class="hash-link" aria-label="Direct link to Other" title="Direct link to Other" translate="no">​</a></h2>
<ul>
<li class="">Implement audio transcription and question detection features (#145)</li>
<li class="">Remove obsolete agent configuration and documentation files (#142)</li>
</ul>
<hr>
<p>Full diff: <a href="https://github.com/jlucus/jobtura/compare/HEAD~20...HEAD" target="_blank" rel="noopener noreferrer" class="">GitHub compare</a></p>]]></content:encoded>
            <category>changelog</category>
            <category>automated</category>
        </item>
        <item>
            <title><![CDATA[v0.1.0: MVP Launch]]></title>
            <link>https://jobtura.io/docs/blog/v0.1.0-mvp-launch</link>
            <guid>https://jobtura.io/docs/blog/v0.1.0-mvp-launch</guid>
            <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The initial MVP of JobTura is live. This release includes the core interview copilot platform.]]></description>
            <content:encoded><![CDATA[<p>The initial MVP of JobTura is live. This release includes the core interview copilot platform.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-included">What's Included<a href="https://jobtura.io/docs/blog/v0.1.0-mvp-launch#whats-included" class="hash-link" aria-label="Direct link to What's Included" title="Direct link to What's Included" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="core-features">Core Features<a href="https://jobtura.io/docs/blog/v0.1.0-mvp-launch#core-features" class="hash-link" aria-label="Direct link to Core Features" title="Direct link to Core Features" translate="no">​</a></h3>
<ul>
<li class=""><strong>Resume Management</strong> — Upload PDF/DOCX, AI-powered parsing into structured fields, template editor</li>
<li class=""><strong>Job Description Management</strong> — CRUD with RAG indexing</li>
<li class=""><strong>Interview Prep</strong> — AI-generated prep packs with company research, likely questions, STAR frameworks</li>
<li class=""><strong>Mock Interviews</strong> — Behavioral, technical, and mixed modes with AI scoring</li>
<li class=""><strong>Live Interview Copilot</strong> — Real-time transcription, question detection, AI answer suggestions</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-pipeline">AI Pipeline<a href="https://jobtura.io/docs/blog/v0.1.0-mvp-launch#ai-pipeline" class="hash-link" aria-label="Direct link to AI Pipeline" title="Direct link to AI Pipeline" translate="no">​</a></h3>
<ul>
<li class="">RAG (Retrieval-Augmented Generation) with pgvector</li>
<li class="">OpenRouter for model-agnostic inference</li>
<li class="">Whisper for audio transcription</li>
<li class="">Guardrails and speech rewriting</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="platform">Platform<a href="https://jobtura.io/docs/blog/v0.1.0-mvp-launch#platform" class="hash-link" aria-label="Direct link to Platform" title="Direct link to Platform" translate="no">​</a></h3>
<ul>
<li class="">NextAuth authentication (email/password)</li>
<li class="">Stripe billing (credit packs + subscriptions)</li>
<li class="">Redis-backed rate limiting</li>
<li class="">Docker deployment with CI/CD</li>
<li class="">Admin dashboard</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="known-limitations">Known Limitations<a href="https://jobtura.io/docs/blog/v0.1.0-mvp-launch#known-limitations" class="hash-link" aria-label="Direct link to Known Limitations" title="Direct link to Known Limitations" translate="no">​</a></h2>
<ul>
<li class="">Desktop-only (no mobile responsive design)</li>
<li class="">No OAuth/social login</li>
<li class="">No CORS policy configured</li>
<li class="">XSS vulnerability in transcript search highlighting</li>
</ul>
<p>See the full <a class="" href="https://jobtura.io/docs/changelog">Changelog</a> and <a class="" href="https://jobtura.io/docs/roadmap">Roadmap</a> for what's next.</p>]]></content:encoded>
            <category>release</category>
            <category>mvp</category>
        </item>
    </channel>
</rss>