Skip to content

Deliver Meridian engagement: R1–R4 complete#10

Open
maxangelo88 wants to merge 5 commits into
lindsey-anthropic:mainfrom
maxangelo88:main
Open

Deliver Meridian engagement: R1–R4 complete#10
maxangelo88 wants to merge 5 commits into
lindsey-anthropic:mainfrom
maxangelo88:main

Conversation

@maxangelo88

Copy link
Copy Markdown

Summary

  • R1 — Reports remediation: corretti bug su filtri, gap i18n, pattern API inconsistenti e console errors
  • R2 — Restocking feature: nuova vista /restocking con raccomandazioni di acquisto e budget ceiling configurabile
  • R3 — Browser test suite: 21 test Playwright E2E (navigation, Reports, Restocking) — tutti verdi
  • R4 — Architecture docs: diagramma HTML in proposal/architecture.html con gap analysis

Test plan

  • npx playwright test dalla root — 21/21 passano
  • Pagina Reports: filtri funzionanti, dati corretti
  • Pagina Restocking: raccomandazioni e filtro budget ceiling
  • proposal/architecture.html si apre nel browser

maxangelo88 and others added 5 commits April 27, 2026 11:33
…3 E2E tests

- Fix Reports page defects (R1): filter behavior, i18n gaps, API pattern
- Add Restocking Recommendations view with budget ceiling filter (R2)
- Add Playwright e2e test suite covering navigation, Reports, and Restocking (R3)
- Configure playwright.config.js with system Chrome; add test-results to .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
HTML diagram covering frontend (Vue 3 SPA), backend (FastAPI endpoints),
and data layer (in-memory JSON). Includes architectural gap analysis.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add backlog translation section to en.js and ja.js (title, stats, table headers, priority labels)
- Add nav.backlog key to both locales
- Update Backlog.vue to use useI18n composable throughout — was the only view with no i18n
- Register /backlog route in router and add nav link

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add :root CSS custom property design tokens (colors, radii, shadows)
- Body background: subtle three-stop diagonal gradient
- Nav bar: 72px height, brand-blue bottom border, gradient background
- Cards: box-shadow replaces flat border, border-radius 12px
- Stat cards: colored left accent border per severity class
- Badges: pill shape (border-radius 999px)
- Design token system paves the way for D3 dark mode

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds a 🌙/☀️ toggle button to the nav. Theme state persists in
localStorage via data-theme attribute on <html>. All colors are
driven by the existing CSS token system — dark mode is a single
[data-theme="dark"] override block.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@maxangelo88

Copy link
Copy Markdown
Author

Added D1, D2 and D3

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