Commit Graph

5 Commits

Author SHA1 Message Date
zio
41503f7bb6 docs(audit): GAP_AUDIT re-adjudication 2026-07-14 — code gaps 0 remaining
- G-01~G-09 all verified resolved against live code/endpoints/Flyway V50~V56
- remaining items are roadmap-only: document HWP render, AppQr iOS (EAS G3)
- UNDEVELOPED_BACKLOG: lead AI rescore + CMS AI translation marked shipped

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 22:06:45 +09:00
zio
8943c806ee feat(ticket): public ticket booking/lookup domain with mock PG (GAP G-02)
V50 ticket_product/ticket_order/ticket_issue (tenant-leading composite
PK, e-2026-live demo seeds). Public API: product list with server-side
remaining/sale-window, transactional order flow with conditional stock
decrement (oversell-safe) + MockPaymentGateway adapter, hash-verified
lookup returning masked PII only. PublicTicketPage wired via
react-query (degraded sample fallback retained); ticket.* i18n x4.
Mark G-02 resolved in GAP_AUDIT.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 00:25:24 +09:00
zio
fe6757f00a docs(web): fix stale backend-not-implemented comments (GAP hygiene item)
auction/visitor/marketing sample data + cms.css headers now state the
real wiring status (live API primary, samples are degraded fallback
only; G-04 SMTP follow-up noted). Mark hygiene item resolved in
GAP_AUDIT.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 23:48:03 +09:00
zio
a6098ef002 feat(web): wire TenantAdminPage to live tenant API (GAP G-01)
Replace hardcoded TENANTS array and disabled add button with live
GET/POST /api/admin/tenants via react-query: list states, create modal
(server-authoritative validation mirrored client-side), KxDataTable
search/sort/CSV. tenant.* i18n 17 keys x 4 locales (parity kept).
Mark G-01 resolved in GAP_AUDIT.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 23:25:35 +09:00
zio
37aeebdd28 솔루션명 수정 2026-07-13 04:23:07 +09:00