Skip to content

apps / winecellar / backend / app / api / routers / vision_proposals.py

Path: apps/winecellar/backend/app/api/routers/vision_proposals.py
Lane: apps
Executable: no/unknown

Purpose

FastAPI router for movement proposal creation, refresh and listing.

Entry points

  • No __main__ guard detected

Key symbols

Classes

  • (none detected)

Functions

  • create_proposals(payload, db)
  • get_pending_proposals(db)
  • get_proposal(proposal_id, db)
  • get_proposals(status, limit, db)
  • resolve_proposal(proposal_id, payload, db)

Configuration & environment

  • (no env vars detected by regex)

Dependencies (imports)

  • __future__
  • core.db
  • fastapi
  • schemas.wine
  • services.vision_proposals
  • sqlalchemy.orm

Operational notes (fill in)

  • Headless/interactive:
  • Systemd unit (if any):
  • Schedules/triggers:
  • Debug artifacts:
  • Failure modes: