Stage 3 · Tools
Proposed Suppliers Tools
Language specifications derived from the capability analysis. Status reflects the current Tool source.
kitchen.suppliers.connect-supplier
Connect Supplier
Connect one canonical Supplier identity to the Kitchen.
Inputs
- Supplier identity
- Kitchen relationship details
- approval state
Outputs
- Kitchen-owned Supplier connection
Evidence
- canonical Supplier and current Kitchen
Authority: The command may reference but never copy or mutate Supplier-owned identity.
Approval: An authorized operator explicitly confirms the connection.
kitchen.suppliers.compare-prices
Compare Supplier Offers
Compare compatible current offers for one Kitchen requirement.
Inputs
- Ingredient or Product requirement
- authorized Supplier offers
Outputs
- traceable comparison, incompatibilities and unknowns
Evidence
- SKU, pack, unit, availability, quote time, price and currency
Authority: The Tool never invents unit conversion, equivalence or a missing quote.
Approval: Comparison is read-only; Purchasing owns offer selection.
kitchen.suppliers.prepare-order
Prepare Purchasing Handoff
Hand a selected Supplier option and requirement to Purchasing as a draft input.
Inputs
- confirmed requirement
- selected offer
- available Purchasing Tools
Outputs
- evidenced Purchasing proposal
Evidence
- Kitchen Supplier connection and selected offer
Authority: This Tool cannot create or send a purchase order itself.
Approval: The operator confirms the handoff; Purchasing applies its own approvals.
kitchen.suppliers.receive-delivery
Open Receiving Handoff
Open the relevant Receiving context for an arriving Supplier delivery.
Inputs
- Supplier connection
- purchase order or delivery identity
- available Receiving Tools
Outputs
- Receiving proposal with references
Evidence
- Supplier, order and delivery identifiers
Authority: This Tool cannot accept goods or update Inventory.
Approval: Receiving owns every inspection and disposition approval.
suppliersAI
Specialist responsibility
- Own Kitchen-side Supplier interpretation, connection evidence and its Tool catalogue.
- Keep canonical Supplier identity and offers Supplier-owned.
- Compare only compatible, current, authorized offer evidence.
- Delegate commitments to Purchasing and delivery decisions to Receiving.
- Expose all current capability Tools as requested until trusted registration is complete.
KitchenAI
Coordinator responsibility
- Recognise Supplier intent and delegate it to KitchenSuppliersAI.
- Pass selected Kitchen and authorized context without copying Supplier expertise.
- Discover real Tool availability through KitchenSuppliersAI registration.
- Preserve Supplier, Purchasing and Receiving authority in every proposal.
Activation gate
- Canonical Kitchen-to-Supplier connection storage is confirmed.
- Trusted readers expose Supplier identities and offers without copying authority.
- Commands implement connection and handoff contracts.
- Tool registration reports truthful availability.
- Authorization, approval, audit behaviour, UI and verification are complete.
Until every relevant gate is satisfied, unavailable specifications remain language—not Tools.