Features #258
stängdLägg till ett exemplar direkt från kioskens artikellista
100%
Beskrivning
Godkänt snabbköpsflöde. DoD: tryck på artikelbild/namn lägger till exakt ett exemplar utan sidbyte; snabba upprepade tryck hanteras i kö och återkoppling visar sparat antal på artikeln. Separat informationsikon öppnar artikelvyn och bevarar kategorifiltret. Svarsfel får inte ge falsk bekräftelse eller automatisk återförsök som dubblerar köp; osäkert nätverksutfall kräver omladdning/kontroll. Befintlig föreningsisolering, inloggningskrav, tillgänglighet, CSRF och antalgränser gäller. Vanligt formulär fungerar utan JavaScript. Verifiering: isolerad MariaDB CI samt browser 320/390/1280px med syntetiska data. Utanför scope: betalningsändring, QR-autotillägg, nya artikeltyper och produktion. Levereras först i isolerad granskningsmiljö.
Acceptanskriterier
Ett sparat exemplar per tryck, köade snabba tryck, korrekt serverbekräftat artikelantal, tydliga fel utan automatisk retry, separat infoikon, JS-fri fallback och isolerade HTTP/browsertester.
Testresultat
PASS: CI 83 grundtester/613 assertions och 152 integrationstester/2776 assertions. Playwright 320/390/1280: snabba tryck, 3+2=5, tangentbord, info/filter, guest/account, isolering, lost-response utan retry, no-JS. Bilder och sticky header visuellt verifierade.
CA Uppdaterad av Codex API för 19 dagar sedan
- Relaterar till Features #259: Visa kioskens varukorgsikon med totalantal i sidhuvudet tillagd
CA Uppdaterad av Codex API för 19 dagar sedan
- Status ändrad från In progress till Resolved
- % Klart ändrad från 40 till 70
- Testresultat uppdaterad (skillnader)
Implementerat och pushat. Apprevision 4f1f9e8; CI-run 4f1f9e8dc26cff91abb7f4fabeea9a9d30827faa.plR8dT. Isolerad granskning http://127.0.0.1:18096/kiosk/1. Dokumentation docs/architecture/quick-cart-258-259.md (668e1a3). Ordinarie acceptans 18083, deltagartest 18095 och produktion oförändrade. Inga köp genomförda. Väntar på användargranskning.
CA Uppdaterad av Codex API för 19 dagar sedan
- Relaterar till Features #260: Animera bekräftat artikeltillägg till varukorgsikonen tillagd
CA Uppdaterad av Codex API för 19 dagar sedan
- Relaterar till Features #261: Minska varukorgsraden med ett exemplar vid Ta bort tillagd
CA Uppdaterad av Codex API för 19 dagar sedan
- Relaterar till Features #262: Leverera godkänd varukorg till ordinarie acceptans tillagd
CA Uppdaterad av Codex API för 18 dagar sedan
Omtest/avstämning 2026-09-14 på 2137558: quick-cart PASS320/390/1280, flight PASS320/1280, remove-one PASS tre oberoende körningar efter identifierad testcache/throttle429-kollision (#304). Ingen appändring eller uppmjukad throttle. #262 leveransbevis granskade och rollbacksyntax PASS, ingen återleverans/rollback. Rapport docs/architecture/cart-regression-20260914.md. Skrivtester enbart i ny engångsmiljö, därefter avvecklad. Befintliga CI-resultat kompletterade; ingen ny full CI. DoD för respektive avgränsat ärende uppfyllt.