Next proof: one Brigade recipe imported into ChefTec.
The single-recipe flow and matching safety are in main. Edith is closing ChefTec sign-in. In parallel, we are improving ingredient interpretation, validating imported conversions, and then checking zero-state market prices.
Same data. Clear open questions.
Technical notes
- Reference release
brigade-rich-20260826.1is pinned to application SHAeb1a68f. Edith's database passed all 16 row-count checks, 88 migrations, and the standing controls. - MATCH-002 used 750 public-domain recipes and 5,320 ingredient lines. The bounded correction moved 337 confirmed unsafe automatic links to review without creating a new automatic link.
- The reference database is frozen. Manual app work uses each developer's writable database; destructive tests and migrations use disposable databases.
- Batch hardening, ChefTec recipe publishing, invoice transfer, and Recipe Book/Menu separation remain separate work.
Finish the three sign-in corrections.
Keep CTB-001A bounded. Matching, conversions, pricing, recipe publishing, and invoices stay out of this branch.
ChefTec customers enter through one login.
The customer-facing direction is “Continue with ChefTec,” not “create a Brigade account and connect it later.” Existing Brigade authentication remains underneath; ChefTec confirmation provisions or opens the correct Brigade user and organization.
Complete single-recipe ingestion.
A chef gives Brigade one recipe and receives a reviewed, honestly costed Recipe Book entry.
Show the full recipe and let the chef correct it in place.
Seafood Paella
Ready to add with open items.
One flow handles four common cases.
Complete means one real recipe reaches the Recipe Book without cleanup.
The chef can
- Upload one supported source without re-entering ingredients.
- Review ingredients, instructions, yield, and the cost result together.
- Save an honest incomplete recipe and finish it later.
- Add or update the intended Recipe Book entry with one clear action.
Brigade prevents
- Invented yield or $0.00 treatment for unknown lines.
- Low-impact questions that do not change the promised result.
- Accidental duplicate recipes and unwanted Menu items.
- Lost source material, untraceable corrections, or irreversible changes.
Existing surfaces stay in the product; availability follows account state.
Demo and sandbox
Batch and invoice capture already exist for testing. Keep them available to a configured demo organization while their production contracts and tenancy safeguards are completed.
ChefTec-linked workspace
Use the same recipe screens after “Continue with ChefTec.” Brigade verifies the email, ChefBridge confirms the customer and site, and Brigade creates the normal session. No ChefTec password or internal ID enters the browser.
Recipe review storage.
Today extraction creates permanent Recipe and Menu state before the chef confirms the result. The first correction is a review status on the existing Recipe path, keeping it out of Menu and export until the chef adds it to the Recipe Book.