From fb5a858ee7ce245f30c3edf8461465a8d3734f36 Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Wed, 25 Feb 2026 08:30:24 -0800 Subject: [PATCH] =?UTF-8?q?docs:=20backlog=20=E2=80=94=20cover=20letter=20?= =?UTF-8?q?iterative=20refinement=20feedback=20loop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/backlog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/backlog.md b/docs/backlog.md index 991e4fe..bb13018 100644 --- a/docs/backlog.md +++ b/docs/backlog.md @@ -10,6 +10,12 @@ Unscheduled ideas and deferred features. Roughly grouped by area. --- +## Cover Letter / Resume Generation + +- **Iterative refinement feedback loop** — Apply Workspace cover letter generator: show previous result + a "Feedback / changes requested" text area + "Regenerate" button. Pass `previous_result` and `feedback` through `generate()` in `scripts/generate_cover_letter.py` to the LLM prompt. Same pattern for resume bullet expansion in the wizard (`wizard_generate: expand_bullets`). Backend already supports `previous_result`/`feedback` in `wizard_generate` tasks (added to `_run_wizard_generate`). + +--- + ## Apply / Browser Integration - **Browser autofill extension** — Chrome/Firefox extension that reads job application forms and auto-fills from the user's profile + generated cover letter; syncs submitted applications back into the pipeline automatically. (Phase 2 paid+ feature per business plan.)