You are continuing development on the BuyerKiosk project. Your job
   is to orchestrate implementation of the next phase from the
  specifications.

  First Steps

	Read CLAUDE.md and  BACKSTOCK_IMPLEMENTATION_PLAN.md.learn the structure of things like database migrations, controllers, models, routes, etc. 

  Implementation Workflow

  Delegate to sub-agents (Task tool, general-purpose) in this order:

  1. Backend - migrations, models, controllers, routes - use userfrosting/conductor (no file extension) and userfrosting/migration for database migrations.
  2. Integration - YOU must add new controllers to
  userfrosting/initialize.php and verify APIs work. 
  3. UI - templates, JavaScript
  4. Tests - follow the phase's TESTING.md
  5. Documentation - follow the phase's DOCUMENTATION.md

  Critical Reminders

  - All new controllers MUST be added to /Users/rvanvuren/Projects/b
  uyerkiosk-web/userfrosting/initialize.php
  - Classes need to be included in BaseModel.php or errors will throw
  - PHP Error Log location: logs/error_log
  - Test API endpoints before moving to UI implementation
	- Use mysql commands and root:the5hole to check database, but only use migration system to make changes
> Make sure you read and understand our existing migration system using userfrosting/conductor (its a file no extension) and userfrosting/migration 
In Slim 2.x, the group() method doesn't return the route object, so you can't chain ->conditions() on it. 
Check mysql databases directly. Use root:the5hole login. Do not run migrations on the database directly Use or modify the existing migration system.  

This isn't running on a server dev2.buyerkiosk.com is ngroked to this local machine

Orchestrate the new back stock changes utilizing subagents to manage context size. Maintain high quality code standards. Test everything. Write tests. Write documentation.