Skip to content

Proposed changelog (next)

Queue for the next successful push of this docs repo. Do not publish a new /v1 version number until that push.

Prepared since v1.0.0 (c67bb65)

  • Project-first IA: User App vs Front-facing, then Screens / Logic; Middleware functions first; Glossary under Reference immediately before Changelog
  • Front-facing screens/functions for an earlier prompt taken from branch faruq (React + Vite + React Router basename /app/). master remains Nuxt
  • Guest routes: /:base/menu|:cart|:contact|:orders/:slug, confirmation, /print
  • Place-order body: default cash, onpremise_data, customer_requested_order_email_copy
  • Front-facing ENV names from deploy-faruq.yml: VITE_CORE_BACKEND_API_URL, VITE_CORE_BACKEND_API_KEY, VITE_MIDDLEWARE_API_BASE_URL, VITE_ONESIGNAL_APP_ID (plus unused Google/AWS injects)
  • Guest order history is device localStorage only; print menu still hardcoded on faruq
  • Project Management (PM) is the playbook name (not an informal “PM” label). ENV / Metadata Catalog on Frontend, User App, Front-facing, Middleware Backend, Core Backend, and Project Management. Old /pm/env-catalog and /core/metadata-catalog redirect.

Who must change on that push: all playbook sidebars, Project Management wording, ENV / Metadata Catalog pages, glossary, limitations. Core entities unchanged.

API-first. Middleware Backend wins over Core Backend when both exist.