security round 2: payload caps, traceback strip, GDPR delete, path allowlist 3da512e Aramente Claude Opus 4 commited on Apr 26
security: top-5 audit findings — auth namespacing, SSRF guard, OAuth URL hygiene, rate limit, CSP 660b183 Aramente commited on Apr 26
editorial: tighten typography + page-budget warning + per-finding skip flag fdd9d0c Aramente Claude Opus 4 commited on Apr 26
chat: in-chat tone picker with real-bullet samples (spec 46afe50) c076d83 Aramente Claude Opus 4 commited on Apr 23
cv: mark unknowns with {GAP: ...} tokens instead of fabricating 3cff2f2 Aramente Claude Opus 4 commited on Apr 23
chat: stop re-asking the same theme — explicit 'already asked' block a970ef1 Aramente commited on Apr 23
chat: use mistral-small for next-question — 30s→~5s on 'go' first turn 47bbe29 Aramente commited on Apr 23
chat: render markdown in assistant bubbles (bullets, bold, headings) 067e741 Aramente commited on Apr 23
feat(chat): rank themes by leverage, bundle questions across experiences 2c29dcf Aramente commited on Apr 23
fix: coerce language dicts to strings + stop asking headcount in chat 64d242b Aramente commited on Apr 22
fix: bump rate limits 50/500, catch empty Mistral responses b6f5ed7 Aramente Claude Opus 4.6 (1M context) commited on Apr 21
fix: chat now finishes — question counter + forced completion after 8 a09babe Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: company context fields in editor — sector, stage, headcount, team ac05be4 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: rewrite chat from scratch — goal-driven, no more loops dd19801 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: structured conversation flow — stay on one company before moving on 950e5af Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: switch chat to Mistral Large + radically simplified prompt 835e091 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: remove experience cleanup prompt — was causing deletion loop 714f48e Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: two-pass LinkedIn parser handles multi-role companies correctly ce64eb7 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: voice puts text in input for review + never auto-delete experiences a21020c Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: correct mistralai import path — Mistral is in mistralai.client a235542 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: switch entire backend from Gemini to Mistral (LLM + STT) 8b18ee8 Aramente Claude Opus 4 commited on Apr 20
fix: use dict for thinking_config — SDK version on HF lacks ThinkingConfig class 9e04c3a Aramente Claude Opus 4.6 (1M context) commited on Apr 20
perf: disable thinking on chat + analyze — all 3000 tokens go to output e0619fd Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: bump chat token budget 1500→3000 to prevent truncated JSON d00e180 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: switch voice transcription to Groq Whisper + fix truncated JSON 84a9b89 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
perf: cut token budget 16K→8K + force user-select on chat containers d4cd1af Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: coherence check on heuristic parse — falls back to LLM if suspicious 353f247 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
feat: instant LinkedIn PDF parsing via heuristics, LLM as fallback b10aabd Aramente Claude Opus 4.6 (1M context) commited on Apr 20
perf: reduce PDF parser token budget 16K → 4K for faster parsing 98a0fc7 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: backend audit — rate limits, prompt restructure, security, cleanup 9adea14 Aramente Claude Opus 4 commited on Apr 20
fix: first question lists all companies + use first name only 6ac8cfe Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: add 60s timeout to Gemini call in PDF parser 22cb8ae Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: prevent LLM from re-asking already covered topics 594ff11 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: headcount question lists all companies by name for batch answer 0f1786e Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: batch headcount into single question + ask about experience cleanup 281d4b9 Aramente Claude Opus 4.6 (1M context) commited on Apr 20
fix: sanitize CVData arrays at boundary + batch headcount question bebad7a Aramente Claude Opus 4.6 (1M context) commited on Apr 19
fix: move request_options from GenerativeModel to generate_content calls ff463b6 Aramente Claude Opus 4.6 (1M context) commited on Apr 19
refactor: new flow — chat-only step, editor+tone, then design 5978d0d Aramente Claude Opus 4.6 (1M context) commited on Apr 17
fix: CV experience structure — context→scope→spotlights pattern 23b5d8d Aramente Claude Opus 4.6 (1M context) commited on Apr 17
fix: chat prompt rewrite — short responses, focused questions, natural philosophy b9cc029 Aramente Claude Opus 4.6 (1M context) commited on Apr 17
fix: 5 chat bugs — philosophy extraction, merge, edit sync, drilling, duplicates 1335944 Aramente commited on Apr 17
feat: cover letter generation — backend endpoint + frontend page + PDF export 4f9d6a9 Aramente Claude Opus 4.6 (1M context) commited on Apr 17
security: harden backend — session secret, auth, SSRF, rate limits, timeouts 0444d87 Aramente Claude Opus 4.6 (1M context) commited on Apr 17