Commit graph

7 commits

Author SHA1 Message Date
06e9a9d1be docs: add UI switcher implementation plan; fix switch-back mechanism in spec 2026-03-22 14:30:43 -07:00
9488613957 docs: add UI switcher design spec (v0.7.0) 2026-03-22 14:07:58 -07:00
4d08e64acf docs: update spec — Jobgether discovery scraper not viable (Cloudflare + robots.txt) 2026-03-15 09:45:50 -07:00
952b21377f docs: add cover letter recruiter framing to Jobgether spec 2026-03-15 09:45:50 -07:00
9c87ed1cf2 docs: add Jobgether integration design spec 2026-03-15 09:45:50 -07:00
beb1553821 docs: revise queue optimizer spec after review
Addresses 16 review findings across two passes:
- Clarify _active.pop/double-decrement non-issue
- Fix app.py change target (inline SQL, not kill_stuck_tasks)
- Scope durability to LLM types only
- Add _budgets to state table with load logic
- Fix singleton safety explanation (lock, not GIL)
- Ghost row fix: mark dropped tasks failed in DB
- Document static _available_vram as known limitation
- Fix test_llm_tasks_batch_by_type description
- Eliminate circular import via routing split in submit_task()
- Add missing budget warning at construction
2026-03-14 16:46:38 -07:00
61dc2122e4 docs: add LLM queue optimizer design spec
Resource-aware batch scheduler for LLM tasks. Closes #2.
2026-03-14 16:38:47 -07:00