Skip to content

fix(branding): decode escaped eta character in app package metadata - #165

Merged
acamarata merged 1 commit into
mainfrom
fix/branding-unicode-escape
Sep 1, 2026
Merged

acamarata merged 1 commit into
mainfrom
fix/branding-unicode-escape

Conversation

@acamarata

Copy link
Copy Markdown
Collaborator

Summary

  • 9 package.json/app.json/tauri.conf.json files across apps/cli, apps/desktop, apps/mcp, apps/mobile, apps/tv, backend/functions, and web had the branding character eta (U+0273) written as the literal 6-character JSON escape sequence instead of the character itself. Technically valid JSON, but renders as mojibake anywhere the raw text is displayed (app store listings, OS window titles, push notification copy).
  • Root package.json was already fixed in fix: restore the eta character in the workspace description #164 and is untouched here.
  • Fix is a byte-level string replacement only — no reformatting, no key reordering, no wording changes.

Test plan

  • git grep for the escape sequence returns zero matches in tracked json/md
  • Every touched JSON file re-parses with python3 -c "import json; json.load(...)"
  • git diff --stat shows only the branding lines changed (12 insertions / 12 deletions across 9 files)
  • Root package.json confirmed untouched

@vercel

vercel Bot commented Sep 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
ntask-web Ignored Ignored Preview Sep 1, 2026 12:40am UTC

Request Review

9 package.json/app.json/tauri.conf.json files had U+0273 (branding eta)
written as the literal JSON escape sequence backslash-u-0-2-7-3 instead
of the character, from an ensure_ascii JSON serializer. Renders fine
inside a JSON string but shows as mojibake anywhere the raw text is
displayed (app store listings, OS app titles, notification text).
Root package.json already fixed in #164, left untouched. Byte-level
replacement only, no reformatting.
@acamarata
acamarata force-pushed the fix/branding-unicode-escape branch from 39f7d06 to 5daa68d Compare September 1, 2026 00:40
@acamarata
acamarata merged commit ff0d335 into main Sep 1, 2026
25 checks passed
@acamarata
acamarata deleted the fix/branding-unicode-escape branch September 1, 2026 00:48
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