docs: fix Wave 3 documentation gaps — remove hardcoded credentials and add marketing theme ADR

- DOC-W-01: Replace hardcoded test account passwords/emails in ROADMAP.md Section IX
  with .env.local variable references and seed script pointer (security hygiene)
- DOC-W-02: Create docs/adr/001-marketing-dual-theme.md documenting why MarketingLayout
  uses MarketingDark (#FACC15 yellow) instead of DefaultDark (#FF5C00 orange),
  including contrast rationale, alternatives considered, and implementation reference

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Ho Ngoc Hai
2026-03-23 09:45:10 +07:00
parent d0211e5a3c
commit cdc67d768f
2 changed files with 104 additions and 8 deletions

View File

@@ -340,15 +340,19 @@
| Staging | api.staging.goodgo.vn | Neon PostgreSQL | TODO |
| Production | goodgo.vn / admin.goodgo.vn | Neon PostgreSQL | TODO |
### Test Accounts (Verified 2026-03-06)
### Test Accounts
| Email | Password | Role | Notes |
|-------|----------|------|-------|
| hongochai10@icloud.com | Velik@2026 | Admin/Owner | Enterprise plan, merchant_id: 5ec21f06 |
| tranvanb@goodgo.vn | Staff@2026 | Staff/Cashier | Shop: Cobic Coffee (e1f392af) |
| tranvanc@goodgo.vn | Staff@2026 | Staff/Waiter | Same merchant |
| tranvand@goodgo.vn | Staff@2026 | Staff/Kitchen | Same merchant |
| tranvane@goodgo.vn | Staff@2026 | Staff/Manager | Same merchant |
> **Security note**: Credentials are NOT stored in this file.
> See `.env.local` (local dev) or request access via the team password manager.
> Set up local test accounts by running `scripts/db/seed.sh` after starting the stack.
| Role | Email format | Source |
|------|-------------|--------|
| Admin/Owner | See `.env.local``TEST_ADMIN_EMAIL` | `scripts/db/seed.sh` |
| Staff/Cashier | See `.env.local``TEST_STAFF_EMAIL` | `scripts/db/seed.sh` |
| Staff/Waiter | See `.env.local``TEST_STAFF_EMAIL_2` | `scripts/db/seed.sh` |
| Staff/Kitchen | See `.env.local``TEST_STAFF_EMAIL_3` | `scripts/db/seed.sh` |
| Staff/Manager | See `.env.local``TEST_STAFF_EMAIL_4` | `scripts/db/seed.sh` |
### Key IDs