Mini App Approve/Reject is dead on the pinned Pages host (POST beads/approve -> 405)harness-h26no live signal2026-07-08 20:18
❓ Waiting on Erik 0
nothing here
📝 Awaiting review 2
Mini App smith approval merges but never restarts the botharness-bicplan-firstreviewsmith🔧 0 commits, 5 behind main, merges cleanly2026-07-08 17:25
Smith merge conflicts should recycle the bead to the worker, not dead-end in reviewharness-9zjplan-firstreviewsmith🔧 0 commits, 5 behind main, merges cleanly2026-07-08 17:25
• Queued 2
Try this recipe to parse https://www.mob.co.uk/recipes/swedish-meatballs-with-cuharness-q2utriage2026-07-08 09:55
Adopt beads hygiene sweep + lifecycle conventions from upstream best practicesharness-kv42026-07-08 21:27
Rejected beads rot in the Blocked lane forever — give rejection a terminal stateharness-bfp2026-07-08 21:27
Fix Mini App 525 + confirm vault access, gated on live verification — worker must prove bread.dev renders (not 525) and an Obsidian CLI vault query returns a real note before closing; no closing on deploy-success aloneharness-38cplan-firstsmith2026-07-07 19:12
Research CLO Python API coverage for pattern assembly — seam creation, piece arrangement, simulation, and template reuse (by version/license tier)harness-agnplan-firsttask2026-07-06 18:39
✓ Done (recent) 20
Begin working on the referenced item right away rather than queuing itharness-n3eplan-firsttask2026-07-08 21:26
Route vault access through official Obsidian CLI (fixes launchd TCC hangs)harness-amm2026-07-08 21:26
Live activity view: show beads actively being worked on in the Mini Appharness-7f32026-07-08 20:52
Switch the concierge / main conversational loop model to Haiku to reduce cost. Keep tool-calling, bead actions, and Paprika/MCP integrations working. Consider (optional) routing complex multi-step/diagnostic turns to a stronger model while everyday chat stays on Haiku — but default to Haiku for the conversational loop as requested.harness-lk6plan-firstreviewsmith2026-07-08 20:26
Add a "Create bead" form to the bead Mini App (beads.bread.dev) — a title field plus optional type/label (task/DEV/triage), that writes a new bead directly to the bead DB and shows a confirmation. It should appear in the live list within the refresh window. This doubles as an end-to-end validation of the write path + live rendering (depends on q5k's live-applet fix landing). Keep it simple and confirm-on-submit.harness-4p2plan-firstreviewsmith2026-07-08 17:22
Rebuild consolidated-menu prep (and the importer prep block) so ingredients can't be dropped — make membership deterministic: (1) parse every ingredient line from all recipes into a master list in code; (2) cheap model classifies EACH line individually (prep-worthy vs trivial, verb, ahead/fresh) so every item gets an explicit verdict; (3) consolidate/sum quantities in code by normalized ingredient key with source-recipe attribution; (4) reconciliation step asserts input-count == output-coun…harness-huhplan-firstreviewsmith2026-07-08 17:22
Fix the bead Mini App's Approve/Reject (and upcoming Create-bead) write actions — the buttons render but clicks don't persist: the applet is live for reads but its write endpoints don't record the approval or trigger the merge, so beads stay stuck in review-blocked (harness-4p2 won't approve from the app OR from a concierge approve). Wire the applet's Approve/Reject/Create POST handlers to the bead DB + merge pipeline, confirm the action persists and the bead flips state, and verify by appr…harness-3t6plan-firstreviewsmith2026-07-08 17:22
Audit: fix task-loss flaws in submit/approve/triage pipelineharness-1y72026-07-08 17:09
Audit: fix task-loss flaws in submit/approve/triage pipelineharness-hwg2026-07-08 17:02
Improve the importer's "Prep – measure & cut" generation (failures seen on the Mob Swedish meatballs import): (1) use ACTION VERBS per item — "thinly slice 1 cucumber," "peel & quarter 1kg potatoes," "finely chop 25g dill" — not a bare ingredient list; (2) NEVER drop an ingredient that needs prep (it omitted 200g frozen peas); (3) DEDUPE repeated lines and attribute split quantities to their component (it listed 300ml whole milk twice and split milk's 3 uses wrong); (4) label components…harness-5p6plan-firstreviewsmith2026-07-08 15:15
Verify beads run on a live external DB (not git files — confirm reads/writes hit the DB, nothing bead-related remains in the versioned tree; trace whether the dropped-DEV filings and stale applet came from this) AND make the bead Mini App truly live: query the bead DB directly on each request so the page always reflects current state in real time (in-progress beads like harness-adi appear immediately, no frozen "generated" snapshot). Supersedes/absorbs harness-8ah. Verify by creating a bead…harness-q5kplan-firstreviewsmith2026-07-08 15:13
Make the cooking/meal agent + prep-generation models load the KITCHEN-PREP GUIDANCE REFERENCE as system context whenever they write prep instructions (importer "Prep – measure & cut" block, consolidated-menu prep generator, and the prep-worthy/do-fresh classifiers). Store this reference in the harness and inject it. CORE RULES TO EMBED: (A) Prep-worthy = any knife work (dice/chop/mince/slice/grate/zest), measuring a precise bulk quantity, portioning protein, or pre-combining ≥2 measured i…harness-6mqplan-firstsmith2026-07-08 14:04
Bead Mini App shows stale data — it renders (200, no more 525) but serves a frozen snapshot: "generated 02:43" while listing beads stamped 09:23, shows 0 Working while harness-adi is in_progress and absent. Fix the refresh so the page regenerates from live bead state on each load (or a real 60s rebuild), and verify a newly-created/in-progress bead appears within the refresh window.harness-8ahplan-firstsmith2026-07-08 10:23
(Re-file, 3rd attempt — prior two did not register as beads; investigate why DEV actions are being dropped.) Two Paprika MCP additions: (1) edit-in-place tool to update an existing recipe's fields, especially inject/replace the "Prep – measure & cut" block in its directions — confirm-gated, preview, original steps preserved. (2) create-menu-with-consolidated-prep: given a set of recipes, create the Menu and auto-write its description as the CONSOLIDATED mise-en-place across all recipes…harness-adiplan-firstsmith2026-07-08 09:57
Refine the recipe importer's "Prep – measure & cut" block — run a fast/cheap model to classify each ingredient as prep-worthy (measure/chop/dice/grate/portion) vs. trivial/at-the-stove (splash of oil to grease pan, salt & pepper to taste, water, garnishes) and EXCLUDE the trivial ones from the prep list. Keep meaningful mise-en-place only, grouped by component, with the light "do fresh" flag for items that don't hold.harness-8nxplan-firstsmith2026-07-08 09:23
Add a "recipe URL → Paprika" import capability — fetch the link, extract the recipe (schema.org/JSON-LD, with a fallback for messy sites), and create it via the Paprika MCP with a preview-before-write; pull the hero photo (prefer Paprika's own URL parser so images match app imports) and auto-suggest a category from Erik's existing categories.harness-aikplan-firstsmith2026-07-08 07:59
Add confirm-gated soft-delete to the Paprika MCP — delete_recipe / remove_from_meal_planner / remove_from_menu that move items to Paprika's trash (recoverable, never permanent). Preview-before-delete like the write tools; only act on confirm=true. Enables cleanup of test entries and general edits.harness-88qplan-firstsmith2026-07-08 06:26
Fix Paprika MCP recipe cap — it returns only 300 recipes even at limit=2000, hiding ~1,100 of Erik's 1,400. Paginate/sync the full library and cache it so list_recipes and the ingredient `query` search cover all recipes, not just the first 300; verify count matches his real total.harness-dwrplan-firstsmith2026-07-08 05:40
Deploy the already-finished Paprika write-support branch (lzs) independently of harness-38c — merge just that branch to main and restart the harness so the write tools (create recipe, add to menu/planner/grocery) load. Do not wait on the 525/vault fix; if the only conflict is the bead ledger, resolve it Paprika-wins. Verify the write tools are available after restart.harness-50bplan-firstsmith2026-07-08 05:10