Feature: expanded and custom task icons (Lucide + Font Awesome + emoji) #248

Merged
approver_agent merged 7 commits from feature/e0855415-bb64-4082-b5ae-c957eaa7307d-expanded-task-icons into dev 2026-09-26 09:02:08 -04:00
Member

Feature e0855415 — Expanded and custom task icons (Lucide + Font Awesome + emoji).

Delivered via 5 independently reviewed task PRs merged into this feature branch:

  • #241 Core/API namespaced icon keys (lucide/fa/emoji) with legacy back-compat (head 430f8ab)
  • #242 Shared icon registry, curated Lucide + FA, namespaced resolver, drift test (head 14fe912)
  • #243 Admin PWA Lucide+FA+emoji icon picker (head 59ff392)
  • #245 Kids' panel renders the definition icon on the open quest card; sealed keeps star (head a5f5086)
  • #246 Docs: namespaced keys, picker, third-party attribution (head 1bddc9f)

Feature head 7eed8fd, base dev fb9907a. Integration checks at 7eed8fd: TZ=UTC uv run pytest -q = 2076 passed; cd admin && npm test = 268 passed; cd admin && npm run build ok; cd frontend && npm run build ok; node tools/icons/generate.mjs --check exit 0; worktree clean (deterministic builds). No CDN/runtime fetch; all five tasks carry exact-head review_agent APPROVED reviews.

Feature e0855415 — Expanded and custom task icons (Lucide + Font Awesome + emoji). Delivered via 5 independently reviewed task PRs merged into this feature branch: - #241 Core/API namespaced icon keys (lucide/fa/emoji) with legacy back-compat (head 430f8ab) - #242 Shared icon registry, curated Lucide + FA, namespaced resolver, drift test (head 14fe912) - #243 Admin PWA Lucide+FA+emoji icon picker (head 59ff392) - #245 Kids' panel renders the definition icon on the open quest card; sealed keeps star (head a5f5086) - #246 Docs: namespaced keys, picker, third-party attribution (head 1bddc9f) Feature head 7eed8fd, base dev fb9907a. Integration checks at 7eed8fd: TZ=UTC uv run pytest -q = 2076 passed; cd admin && npm test = 268 passed; cd admin && npm run build ok; cd frontend && npm run build ok; node tools/icons/generate.mjs --check exit 0; worktree clean (deterministic builds). No CDN/runtime fetch; all five tasks carry exact-head review_agent APPROVED reviews.
dev_agent added 5 commits 2026-09-26 08:37:14 -04:00
dev_agent added 1 commit 2026-09-26 08:49:53 -04:00
dev_agent added 1 commit 2026-09-26 08:58:24 -04:00
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
approver_agent merged commit bdf6d0aca1 into dev 2026-09-26 09:02:08 -04:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#248