4fe3d18b7e
docs: owner feedback log — session 4 backlog sweep (design v2.5, reviewer fixes, canvas pan/zoom, GAP re-adjudication)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 22:11:27 +09:00
7b861a4af2
docs: log Gemini paid-tier E2E and render completion-loop fixes (session 3)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 21:04:50 +09:00
9099f7d0d4
docs: SPF/DKIM audit — chain healthy, PTR missing is the one gap (ISP action)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 07:38:52 +09:00
4e7e2d3981
docs: log EDM live-send E2E and unsubscribe-link test results
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 07:30:30 +09:00
911572c1a8
docs: mark demo recipient email cleanup resolved (V56)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 07:14:21 +09:00
1463a69dca
docs: record EDM live-send opening (env + UI double-confirm)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 07:09:28 +09:00
1e15173fd4
docs: log EDM test send (SMTP auth env fix) + close 1.5/1.10 backlog, refresh pending list
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 06:57:12 +09:00
ffeb251194
docs: log 2026-07-14 session 2 (crash-loop chain, session rehydration, UI fixes, feature batch)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 06:30:29 +09:00
712d71d2cc
docs: log AI-first session + stale deploy_server root cause (2026-07-14)
...
Records the AI feature slices, demo deck/sample-data registration,
Gemini free-tier quota blocker, and the confirmed CI/CD defect: a
3-day-old deploy_server.py process held port 9999 with pre-clean-build
kintex logic, shipping stale jars on two consecutive deploys. Fixed by
restarting zioinfo-deploy; jar-content verification added to the gate
checklist. This push also retriggers the pipeline on fresh code.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 01:16:22 +09:00
6f2629e50c
docs: log mobile APK build + QR distribution and deploy-gate lesson
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 06:43:52 +09:00
2265789bdf
docs: close out session log - all 5 priority items deployed and gated
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 05:33:27 +09:00
9765c1ad40
docs: mark responsive sweep done in owner feedback log
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 05:31:32 +09:00
452398d941
docs: reconcile owner feedback log with deployed state (2026-07-13)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 05:16:36 +09:00
276293ebe7
feat(system,ui): message-template admin (V48) + empty-table demo seed (V49) + Nifty design/token alignment & public card visuals
...
- system/message: sys_message template CRUD + {key} render API (ADMIN-gated, render for authed)
- V48: sys_message table + 36 seeded templates (9 codes x ko/en/zh/ja), idempotent upsert
- V49: backfill 12 empty domain tables (render_job, cms_media, logistics_*, mail_log,
edm_followup, webhook_*, login_history, sys_role_menu, audit_log); idempotent guards.
followup ON CONFLICT targets business key (event_id, lead_id) to skip pre-seeded rows
- frontend: Nifty token/typography sweep (--fs-*/--fw-*), public e-card 3:4 media + cover fit,
footer copy update across ko/en/zh/ja
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 21:40:38 +09:00