Skip to content

Commit 3fd79c5

Browse files
LEANDERANTONYclaude
andcommitted
Refresh architecture diagram to match shipped pipeline
The previous diagram still depicted the early-product shape: five LLM agents (with FitAgent as stage 1), only Greenhouse + Lever for job search ("12 + 3 indexed boards"), and Markdown + WeasyPrint PDF as exports. None of that is current. Updated the SVG to match the architecture as it's actually running: INPUTS column - Resume input now reads "Upload or chat" with PDF·DOCX·TXT and the conversational LLM Q&A path called out (ADR-016). - Job source is the cached job index — ~12,000 open roles across Greenhouse + Lever + Ashby + Workday with a 30-min refresh cadence (ADR-013). - JD card mentions the LLM parser, skill chips, and match score. 5-stage pipeline - Stage 1 is now "Matchmaker" with a DETERMINISTIC tag (was the LLM-driven FitAgent — that role is gone, the deterministic build_fit_analysis() service plays this part). - Stage 2 "Forge" replaces the generic "Tailoring Agent" label so it matches the in-product naming. - Stage 3 "Gatekeeper" replaces "Review Agent" for the same reason. Still highlighted amber as the grounded checkpoint. - Stage 4 is "Resume Gen" (was confusingly labelled "Resume Builder" — that name now means the chat-driven intake on the input side). - Stage 5 "Cover Letter" stays gated on review approval. Outputs - Both output cards now read "DOCX · PDF" with the two shipped themes (`classic_ats`, `professional_neutral`). The previous "Markdown · WeasyPrint PDF" line was wrong — Markdown export was retired in 2026-05 (ADR-015). Cross-cutting - Added a violet "Grounded workspace assistant" panel in the output row (with a dashed sweep showing it has access to inputs + pipeline outputs) — the chat surface that streams state-aware answers (ADR-017). - Foundation row: replaced the generic "Each agent: det + LLM" line with the actual three-layer retry stack + per-agent fallback isolation note (ADR-018). Persistence row clarifies the cached_jobs index, Postgres RPC, and VPS+Vercel deployment shape. Bumped viewBox height 580 → 640 to fit the assistant + the expanded foundation copy. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent facf822 commit 3fd79c5

1 file changed

Lines changed: 84 additions & 60 deletions

File tree

docs/job-agent-architecture.svg

Lines changed: 84 additions & 60 deletions
Loading

0 commit comments

Comments
 (0)