Commit graph

  • 7e96e57d92 feat: benchmark_classifier — MODEL_REGISTRY, --list-models, --score, --compare modes pyr0ball 2026-02-27 06:19:32 -0800
  • 889c55702e feat: inject DUAL_GPU_MODE sub-profile in Makefile; update manage.sh help pyr0ball 2026-02-27 06:18:34 -0800
  • b0ab34dd17 feat: inject DUAL_GPU_MODE sub-profile in Makefile; update manage.sh help pyr0ball 2026-02-27 06:18:34 -0800
  • 6febea216e feat: inject DUAL_GPU_MODE sub-profile in Makefile; update manage.sh help pyr0ball 2026-02-27 06:18:34 -0800
  • d626b20470 feat: add ollama_research service and update profiles for dual-gpu sub-profiles pyr0ball 2026-02-27 06:16:17 -0800
  • 2b0072c8c1 feat: add ollama_research service and update profiles for dual-gpu sub-profiles pyr0ball 2026-02-27 06:16:17 -0800
  • 207fbdbb69 feat: add ollama_research service and update profiles for dual-gpu sub-profiles pyr0ball 2026-02-27 06:16:17 -0800
  • 8e88a99a8e feat: assign ollama_research to GPU 1 in Docker and Podman GPU overlays pyr0ball 2026-02-27 06:16:04 -0800
  • b025bb13ee feat: assign ollama_research to GPU 1 in Docker and Podman GPU overlays pyr0ball 2026-02-27 06:16:04 -0800
  • ca1e4b062a feat: assign ollama_research to GPU 1 in Docker and Podman GPU overlays pyr0ball 2026-02-27 06:16:04 -0800
  • 6ca5893b1c feat: add DUAL_GPU_MODE default, VRAM warning, and download size report to preflight pyr0ball 2026-02-27 00:17:00 -0800
  • f58063264b feat: add DUAL_GPU_MODE default, VRAM warning, and download size report to preflight pyr0ball 2026-02-27 00:17:00 -0800
  • 88908ceca2 feat: add DUAL_GPU_MODE default, VRAM warning, and download size report to preflight pyr0ball 2026-02-27 00:17:00 -0800
  • 5ab3e2dc39 feat: add _download_size_mb() pure function for preflight size warning pyr0ball 2026-02-27 00:15:26 -0800
  • 74455ef10e feat: add _download_size_mb() pure function for preflight size warning pyr0ball 2026-02-27 00:15:26 -0800
  • be28aba07f feat: add _download_size_mb() pure function for preflight size warning pyr0ball 2026-02-27 00:15:26 -0800
  • e79404d316 feat: add ollama_research to preflight service table and LLM backend map pyr0ball 2026-02-27 00:14:04 -0800
  • 56b8af6bc7 feat: add ollama_research to preflight service table and LLM backend map pyr0ball 2026-02-27 00:14:04 -0800
  • 637e8379b6 feat: add ollama_research to preflight service table and LLM backend map pyr0ball 2026-02-27 00:14:04 -0800
  • 1c421afbd9 test: add failing tests for dual-gpu preflight additions pyr0ball 2026-02-27 00:11:39 -0800
  • c35e4d23e4 test: add failing tests for dual-gpu preflight additions pyr0ball 2026-02-27 00:11:39 -0800
  • 128ab11763 test: add failing tests for dual-gpu preflight additions pyr0ball 2026-02-27 00:11:39 -0800
  • 5497674b34 feat: ZeroShotAdapter, GLiClassAdapter, RerankerAdapter with full mock test coverage pyr0ball 2026-02-27 00:10:43 -0800
  • d82cd43f2a feat: ZeroShotAdapter, GLiClassAdapter, RerankerAdapter with full mock test coverage pyr0ball 2026-02-27 00:10:43 -0800
  • efc7a1f0bc feat: ZeroShotAdapter, GLiClassAdapter, RerankerAdapter with full mock test coverage pyr0ball 2026-02-27 00:10:43 -0800
  • 3e47afd953 feat: ClassifierAdapter ABC + compute_metrics() with full test coverage pyr0ball 2026-02-27 00:09:45 -0800
  • 1f04f75905 feat: ClassifierAdapter ABC + compute_metrics() with full test coverage pyr0ball 2026-02-27 00:09:45 -0800
  • e4b6456bc9 feat: ClassifierAdapter ABC + compute_metrics() with full test coverage pyr0ball 2026-02-27 00:09:45 -0800
  • f9a329fb57 feat: add vllm_research backend and update research_fallback_order pyr0ball 2026-02-27 00:09:00 -0800
  • e0bd7d119c feat: add vllm_research backend and update research_fallback_order pyr0ball 2026-02-27 00:09:00 -0800
  • 488fa71891 feat: add vllm_research backend and update research_fallback_order pyr0ball 2026-02-27 00:09:00 -0800
  • 96bb1222a6 feat: add scoring JSONL example and gitignore for benchmark data files pyr0ball 2026-02-26 23:46:29 -0800
  • c304d9145f feat: add scoring JSONL example and gitignore for benchmark data files pyr0ball 2026-02-26 23:46:29 -0800
  • ea708321e4 feat: add scoring JSONL example and gitignore for benchmark data files pyr0ball 2026-02-26 23:46:29 -0800
  • 52e972fd69 feat: add job-seeker-classifiers conda env for HF classifier benchmark pyr0ball 2026-02-26 23:43:41 -0800
  • 99f0f5b277 feat: add job-seeker-classifiers conda env for HF classifier benchmark pyr0ball 2026-02-26 23:43:41 -0800
  • 85f0f648b0 feat: add job-seeker-classifiers conda env for HF classifier benchmark pyr0ball 2026-02-26 23:43:41 -0800
  • cf98044f6f docs: email classifier benchmark implementation plan — 10 tasks, TDD, 9-model registry pyr0ball 2026-02-26 23:20:04 -0800
  • 2df61eedd2 docs: email classifier benchmark implementation plan — 10 tasks, TDD, 9-model registry pyr0ball 2026-02-26 23:20:04 -0800
  • 7bbcde3f69 docs: email classifier benchmark design — adapter pattern, 9-model registry, compare+eval modes pyr0ball 2026-02-26 22:56:11 -0800
  • a7fe4d9ff4 docs: email classifier benchmark design — adapter pattern, 9-model registry, compare+eval modes pyr0ball 2026-02-26 22:56:11 -0800
  • 535190f8f7 fix: remove lib-resume-builder-aihawk from Docker requirements v0.2.5 pyr0ball 2026-02-26 22:16:28 -0800
  • 3c0e8e75f7 fix: remove lib-resume-builder-aihawk from Docker requirements pyr0ball 2026-02-26 22:16:28 -0800
  • f9644385c5 fix: remove lib-resume-builder-aihawk from Docker requirements pyr0ball 2026-02-26 22:16:28 -0800
  • ae7c985fab fix: remove lib-resume-builder-aihawk from Docker requirements pyr0ball 2026-02-26 22:16:28 -0800
  • 8060f23893 fix: auto-configure git safe.directory in setup.sh for /opt-style installs v0.2.4 pyr0ball 2026-02-26 22:07:39 -0800
  • e0e7717b56 fix: auto-configure git safe.directory in setup.sh for /opt-style installs pyr0ball 2026-02-26 22:07:39 -0800
  • 5a4216952f fix: auto-configure git safe.directory in setup.sh for /opt-style installs pyr0ball 2026-02-26 22:07:39 -0800
  • 6dd89a0863 fix: auto-configure git safe.directory in setup.sh for /opt-style installs pyr0ball 2026-02-26 22:07:39 -0800
  • 68aed44f34 docs: add install notes for /opt ownership, Podman rootless, Docker group pyr0ball 2026-02-26 21:15:42 -0800
  • ae29996a8a docs: add install notes for /opt ownership, Podman rootless, Docker group pyr0ball 2026-02-26 21:15:42 -0800
  • 278884d6b8 docs: add install notes for /opt ownership, Podman rootless, Docker group pyr0ball 2026-02-26 21:15:42 -0800
  • c287392c39 docs: add install notes for /opt ownership, Podman rootless, Docker group pyr0ball 2026-02-26 21:15:42 -0800
  • 855ec5d912 fix: skip --profile for remote profile; fixes podman-compose compat v0.2.3 pyr0ball 2026-02-26 21:12:12 -0800
  • c88b25d1f8 fix: skip --profile for remote profile; fixes podman-compose compat pyr0ball 2026-02-26 21:12:12 -0800
  • 1abea34752 fix: skip --profile for remote profile; fixes podman-compose compat pyr0ball 2026-02-26 21:12:12 -0800
  • b4f7a7317d fix: skip --profile for remote profile; fixes podman-compose compat pyr0ball 2026-02-26 21:12:12 -0800
  • 0aa709b47a fix: render banner link as clickable page_link instead of italic text pyr0ball 2026-02-26 20:53:54 -0800
  • 995e9f6aea fix: render banner link as clickable page_link instead of italic text pyr0ball 2026-02-26 20:53:54 -0800
  • 2c3544ad50 fix: render banner link as clickable page_link instead of italic text pyr0ball 2026-02-26 20:53:54 -0800
  • 2fe0e0e2f2 fix: render banner link as clickable page_link instead of italic text pyr0ball 2026-02-26 20:53:54 -0800
  • 081d744699 fix: install make in setup.sh; guard manage.sh against missing make v0.2.2 pyr0ball 2026-02-26 20:51:34 -0800
  • 9719de5c43 fix: install make in setup.sh; guard manage.sh against missing make pyr0ball 2026-02-26 20:51:34 -0800
  • ab5750d5fc fix: install make in setup.sh; guard manage.sh against missing make pyr0ball 2026-02-26 20:51:34 -0800
  • 657f9c4060 fix: install make in setup.sh; guard manage.sh against missing make pyr0ball 2026-02-26 20:51:34 -0800
  • 542ff86a43 feat: show version tag in sidebar footer v0.2.1 pyr0ball 2026-02-26 14:39:47 -0800
  • a8bee0dc0c feat: show version tag in sidebar footer pyr0ball 2026-02-26 14:39:47 -0800
  • 630b2cad41 feat: show version tag in sidebar footer pyr0ball 2026-02-26 14:39:47 -0800
  • 3b2870ddf1 feat: show version tag in sidebar footer pyr0ball 2026-02-26 14:39:47 -0800
  • 2630c161db feat: multiselect tags for job titles & locations; remove duplicate Notion section; docker detection for services panel pyr0ball 2026-02-26 14:26:58 -0800
  • 4a8910540b feat: multiselect tags for job titles & locations; remove duplicate Notion section; docker detection for services panel pyr0ball 2026-02-26 14:26:58 -0800
  • 22598edff6 feat: multiselect tags for job titles & locations; remove duplicate Notion section; docker detection for services panel pyr0ball 2026-02-26 14:26:58 -0800
  • bef92d667e feat: multiselect tags for job titles & locations; remove duplicate Notion section; docker detection for services panel pyr0ball 2026-02-26 14:26:58 -0800
  • cd8510f972 fix: add address field to Resume Profile — was hidden, triggering false FILL_IN banner pyr0ball 2026-02-26 14:03:55 -0800
  • f823f665d1 fix: add address field to Resume Profile — was hidden, triggering false FILL_IN banner pyr0ball 2026-02-26 14:03:55 -0800
  • d593d23fdd fix: add address field to Resume Profile — was hidden, triggering false FILL_IN banner pyr0ball 2026-02-26 14:03:55 -0800
  • de8fb1ddc7 fix: add address field to Resume Profile — was hidden, triggering false FILL_IN banner pyr0ball 2026-02-26 14:03:55 -0800
  • d9b8b9e376 fix: port drift on restart — down before preflight, read port from .env pyr0ball 2026-02-26 13:57:12 -0800
  • 49513cc081 fix: port drift on restart — down before preflight, read port from .env pyr0ball 2026-02-26 13:57:12 -0800
  • f57dca265f fix: port drift on restart — down before preflight, read port from .env pyr0ball 2026-02-26 13:57:12 -0800
  • fe09e23f4c fix: port drift on restart — down before preflight, read port from .env pyr0ball 2026-02-26 13:57:12 -0800
  • 34761158e1 feat: resume upload in Settings + improved config hints pyr0ball 2026-02-26 13:53:01 -0800
  • bf33a584b4 feat: resume upload in Settings + improved config hints pyr0ball 2026-02-26 13:53:01 -0800
  • 24a108afc7 feat: resume upload in Settings + improved config hints pyr0ball 2026-02-26 13:53:01 -0800
  • 8caf7b6356 feat: resume upload in Settings + improved config hints pyr0ball 2026-02-26 13:53:01 -0800
  • d9f2b452e8 refactor: replace sidebar LLM generate panel with inline field buttons v0.2.0 pyr0ball 2026-02-26 13:40:52 -0800
  • 6ff26a0c49 refactor: replace sidebar LLM generate panel with inline field buttons pyr0ball 2026-02-26 13:40:52 -0800
  • 29f38cec64 refactor: replace sidebar LLM generate panel with inline field buttons pyr0ball 2026-02-26 13:40:52 -0800
  • 8887955e7d refactor: replace sidebar LLM generate panel with inline field buttons pyr0ball 2026-02-26 13:40:52 -0800
  • fedb558b1e feat: searchable tag UI for skills/domains/keywords pyr0ball 2026-02-26 13:14:55 -0800
  • f1decdf89c feat: searchable tag UI for skills/domains/keywords pyr0ball 2026-02-26 13:14:55 -0800
  • 3cf729bb7a feat: searchable tag UI for skills/domains/keywords pyr0ball 2026-02-26 13:14:55 -0800
  • d13505e760 feat: searchable tag UI for skills/domains/keywords pyr0ball 2026-02-26 13:14:55 -0800
  • 15c2a1d4ef feat: bundled skills suggestion list and content filter utility pyr0ball 2026-02-26 13:09:32 -0800
  • cda980da62 feat: bundled skills suggestion list and content filter utility pyr0ball 2026-02-26 13:09:32 -0800
  • 93bf6b3c6f feat: bundled skills suggestion list and content filter utility pyr0ball 2026-02-26 13:09:32 -0800
  • 64487a6abb feat: bundled skills suggestion list and content filter utility pyr0ball 2026-02-26 13:09:32 -0800
  • d5cf02096b fix: resume CID glyphs, resume YAML path, PyJWT dep, candidate voice & mission UI pyr0ball 2026-02-26 12:32:28 -0800
  • db127848a1 fix: resume CID glyphs, resume YAML path, PyJWT dep, candidate voice & mission UI pyr0ball 2026-02-26 12:32:28 -0800
  • e982fa7a8b fix: resume CID glyphs, resume YAML path, PyJWT dep, candidate voice & mission UI pyr0ball 2026-02-26 12:32:28 -0800