Skip to content

Step 6: Add budget-based restocking feature - #241

Open
mfnsouli14 wants to merge 5 commits into
beck-source:mainfrom
mfnsouli14:new_features
Open

Step 6: Add budget-based restocking feature#241
mfnsouli14 wants to merge 5 commits into
beck-source:mainfrom
mfnsouli14:new_features

Conversation

@mfnsouli14

Copy link
Copy Markdown
  • Backend: Add /api/restocking/recommendations endpoint (greedy budget-filling algorithm)
  • Backend: Add /api/restocking/orders endpoint with order creation and validation
  • Frontend: Create Restocking.vue component with budget slider, recommendations table
  • Frontend: Add real-time budget tracking, quantity adjustments, order submission
  • Frontend: Add i18n support (English/Japanese) for restocking UI
  • Add ARCHITECTURE.html documenting system design
  • Add WORKSHOP_GUIDE.md tracking workshop progress
  • Update CLAUDE.md with code style guidelines

Moukhtar Nsouli and others added 5 commits August 13, 2026 10:51
- Backend: Add /api/restocking/recommendations endpoint (greedy budget-filling algorithm)
- Backend: Add /api/restocking/orders endpoint with order creation and validation
- Frontend: Create Restocking.vue component with budget slider, recommendations table
- Frontend: Add real-time budget tracking, quantity adjustments, order submission
- Frontend: Add i18n support (English/Japanese) for restocking UI
- Add ARCHITECTURE.html documenting system design
- Add WORKSHOP_GUIDE.md tracking workshop progress
- Update CLAUDE.md with code style guidelines

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Analyzes Vue 3 components for reactivity misuse, unmemoized computations,
unstable v-for keys, and duplicated markup/logic, then applies fixes via
the vue-expert subagent per CLAUDE.md's mandatory .vue-edit rule.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Read-only agent (Read, Grep, Glob, Bash) that traces stack traces and
exceptions back to root cause and proposes fixes without applying them,
handing frontend fixes off to vue-expert per project convention.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
…tasks API

- Remove orphaned PurchaseOrderModal template/refs/methods/styles in
  Dashboard.vue - component was never built and its backend endpoints
  never existed, causing a repeated Vue resolution warning
- Add GET/POST/PATCH/DELETE /api/tasks endpoints in server/main.py to
  match the existing frontend api.js contract, fixing a 404 on load

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Adds context for team members who didn't attend (glossary, background),
documents Steps 7-11 including the friction points (CLI PATH issues,
GitHub App plan-tier block, PAT scope error), and adds a section on the
vue-component-optimizer skill, debugger subagent, and the Dashboard
console-error case study that used both.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant