Skip to content

vcoderun/table-planner-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Field Table Planner

Field Table Planner is a small web application for boutique catering teams. It forecasts attendance, estimates food and beverage demand, sizes beverage packs, recommends staffing, and returns a price quote with risk notes.

Run

python3.11 app.py

Default port is 8000. If that port is already in use:

PORT=8011 python3.11 app.py

Open http://127.0.0.1:8000 or the port you selected.

Test Evals

Two eval setups are available:

  • evals/ contains the original YAML specs plus the planner.eval_support helper layer.
  • evals_v2/ contains the wrapper-free experiment:
    • vowel -d runs the YAML-native surfaces directly
    • python3.11 evals_v2/run.py runs the deeper class-method evals programmatically with serializers

Run the original eval set:

LOGFIRE_ENABLED=false LOGFIRE_IGNORE_NO_CONFIG=1 vowel -d /Users/mert/Desktop/test_dir/evals -v --hide-report

Run the wrapper-free CLI eval set:

LOGFIRE_ENABLED=false LOGFIRE_IGNORE_NO_CONFIG=1 vowel -d /Users/mert/Desktop/test_dir/evals_v2 -q

Run the wrapper-free programmatic eval set:

python3.11 /Users/mert/Desktop/test_dir/evals_v2/run.py

Why this project

The interface is user-facing, but the core problem is operational:

  • attendance forecasting
  • consumption estimation
  • inventory pack optimization
  • staffing calculations
  • pricing and risk scoring

Those utility-style functions exist because the project needs them, not the other way around.

About

Field Table Planner is a small web application for boutique catering teams. It uses vowel for evaluating class method/function behavior. Specs and project generated by Codex using vowel-core skill.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors