Skip to content

fix: brand identity bugs — has_manifest, logo resolution, and setup link#1198

Merged
bokelley merged 3 commits intomainfrom
bokelley/fix-brand-identity-bugs
Feb 25, 2026
Merged

fix: brand identity bugs — has_manifest, logo resolution, and setup link#1198
bokelley merged 3 commits intomainfrom
bokelley/fix-brand-identity-bugs

Conversation

@bokelley
Copy link
Contributor

@bokelley bokelley commented Feb 25, 2026

Summary

Test plan

  • 304 unit/schema tests pass
  • TypeScript compiles clean
  • Playwright: /onboarding?step=brand shows brand setup form for existing org member (not redirected)
  • Playwright: member profile "Set up brand" link points to /onboarding?step=brand
  • Docker migration 250 now applies successfully

🤖 Generated with Claude Code

Mintlify

0 threads from 0 users in Mintlify

  • No unresolved comments

Open in Mintlify Editor

bokelley and others added 3 commits February 25, 2026 12:13
- Fix resolve_brand MCP tool returning has_manifest: false when brand.json
  is found (source === 'brand_json' is the correct condition)
- Fix discovered brand logo not showing: resolveBrand() now reads logos from
  brands[0].logos (house_portfolio structure) before falling back to top-level
- Fix 'Set up brand' link redirecting to dashboard for existing org members;
  /onboarding?step=brand now shows the brand setup form with org name and
  email domain pre-filled
- Fix migration 250 view recreation failure (DROP before CREATE)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bokelley bokelley merged commit d447e71 into main Feb 25, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant