pyr0ball
pyr0ball created pull request Circuit-Forge/kiwi#75 2026-04-12 14:21:27 -07:00
feat(meal-planner): weekly meal planning with bulk prep support
pyr0ball created branch feature/meal-planner in Circuit-Forge/kiwi 2026-04-12 14:20:14 -07:00
pyr0ball pushed to feature/meal-planner at Circuit-Forge/kiwi 2026-04-12 14:20:14 -07:00
19c0664637 fix(review): address code review findings before merge
e52c406d0a docs(bsl): document cf-text/LLMRouter routing chain in llm_timing and llm_planner
4281b0ce19 feat(services/bsl): add llm_router — cf-text via cf-orch on cloud, LLMRouter (ollama/vllm) local fallback
f54127a8cc fix(meal-planner): add GET prep-session endpoint, fix list_plans schema, replace assert with ValueError
062b5d16a1 feat(services/bsl): add llm_planner — LLM-assisted full-week meal plan generation (Paid/BYOK)
Compare 10 commits »
pyr0ball commented on issue Circuit-Forge/peregrine#92 2026-04-12 14:03:49 -07:00
feat: Resume Review Modal + Resume Library Manager

Released in v0.8.6. Smoke-tested: Resume Library page, Set as Default, Import (.txt), ResumeLibraryCard in Apply…

pyr0ball closed issue Circuit-Forge/peregrine#92 2026-04-12 14:01:20 -07:00
feat: Resume Review Modal + Resume Library Manager
pyr0ball opened issue Circuit-Forge/peregrine#92 2026-04-12 14:01:13 -07:00
feat: Resume Review Modal + Resume Library Manager
pyr0ball pushed tag v0.8.6 to Circuit-Forge/peregrine 2026-04-12 12:26:55 -07:00
pyr0ball pushed to main at Circuit-Forge/peregrine 2026-04-12 12:26:54 -07:00
d60f05ec17 chore: release v0.8.6 — resume review modal + resume manager
f22e713968 fix: review issues — import size limit, aria labels, CSS vars, Set reactivity
35cb99f99c feat: resume review modal + resume manager complete
1ada92f7d7 feat: add Resumes route and nav link
8245333c9c feat: add ResumeLibraryCard to Apply workspace
Compare 13 commits »
pyr0ball opened issue Circuit-Forge/kiwi#74 2026-04-12 11:45:41 -07:00
ops: set up affiliate accounts for shopping list integration
pyr0ball closed issue Circuit-Forge/linnet#17 2026-04-12 11:11:56 -07:00
feat: DeepL cloud integration for Paid tier translation
pyr0ball closed issue Circuit-Forge/linnet#13 2026-04-12 11:11:56 -07:00
feat: session pinning for Paid+ tier (lease manager, TTL extension, idle timeout)
pyr0ball opened issue Circuit-Forge/cf-voice#3 2026-04-12 10:56:21 -07:00
feat: acoustic environment fingerprinting + local privacy risk scorer
pyr0ball opened issue Circuit-Forge/cf-voice#4 2026-04-12 10:56:21 -07:00
feat: negotiation discourse analysis — affect-text discordance, hedge density, pattern signatures [INTERNAL]
pyr0ball opened issue Circuit-Forge/cf-voice#2 2026-04-12 10:56:21 -07:00
feat: YAMNet acoustic event classifier — queue/environ/speaker type
pyr0ball commented on issue Circuit-Forge/linnet#8 2026-04-12 10:54:05 -07:00
feat: speaker diarization via pyannote.audio (cf_voice.context)

Implementation complete (cf-voice side)

cf-voice#1 implemented and closed:

  • SpeakerTracker — maps pyannote IDs (SPEAKER_00) to stable per-session friendly labels (Speaker A,…
pyr0ball closed issue Circuit-Forge/cf-voice#1 2026-04-12 10:54:05 -07:00
feat: SpeakerTracker — ephemeral friendly labels + overlap detection for diarization
pyr0ball opened issue Circuit-Forge/cf-voice#1 2026-04-12 10:52:02 -07:00
feat: SpeakerTracker — ephemeral friendly labels + overlap detection for diarization
pyr0ball closed issue Circuit-Forge/linnet#16 2026-04-12 10:40:53 -07:00
feat: Heimdall license integration (LNNT key format)
pyr0ball opened issue Circuit-Forge/linnet#21 2026-04-12 10:19:26 -07:00
feat: negotiation discourse analysis — affect-text discordance, linguistic evasion, and manipulation pattern detection [INTERNAL]
pyr0ball opened issue Circuit-Forge/peregrine#91 2026-04-12 07:54:34 -07:00
Post-hire feedback widget — optional "what helped" card on hired status