Quick version of what shipped Apr 12-18.
Peregrine
- Resume library to profile sync: pick a saved resume, review the before/after diff, push to your active profile
- References tracker and recommendation letter drafts added to the Apply workspace
- GitHub Actions CI live
Kiwi
- Recipe engine now suggests dishes for near-expired and post-expiry ingredients. Stale bread becomes croutons, day-old rice becomes fried rice. The engine knows what things become, not just what they are.
- Hierarchical subcategory navigation in the recipe browser (Italian → Sicilian, Tuscan, etc.)
- Title search and sort. "Can make now" pantry match toggle. Complexity badges. Surprise Me and Just Pick One pickers. Full JSON backup export.
- Barcode miss fallback: tries Open Beauty Facts and Open Products Facts when Open Food Facts comes up empty
- Meal planner improvements: slot editor, meal type picker, current-week auto-select
Snipe
- Search with AI: describe what you want, Snipe builds the eBay query using a local LLM (no data leaves your machine)
- Reported sellers tracking with community blocklist opt-in
- Listing detail page with trust score ring, signal breakdown, seller history panel
- Dark/light theme toggle in Settings
- eBay webhook compliance fix
circuitforge-core (MIT)
- Community module shipped: shared PostgreSQL infrastructure so Kiwi and Snipe can contribute trust signals to a cross-product pool. Foundation live; fine-tuning loop is next.
Crossbill (new)
- First working build. Personal finance clarity tool for neurodivergent users. No guilt framing, no urgency UX, no countdown timers. Design spec complete; v0.1 in progress.
Next week: wire Peregrine and Snipe to the local inference coordinator, run the Phase 1 load test, ship Crossbill v0.1.
Questions welcome.