Skip to content

feat(showcase): add Tmall hackathon project page - #4

Merged
Mola-maker merged 2 commits into
mainfrom
feat/tmall-showcase
Oct 14, 2026
Merged

Mola-maker merged 2 commits into
mainfrom
feat/tmall-showcase

Conversation

@Mola-maker

@Mola-maker Mola-maker commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

Add the Nanodot project page for the Tmall hackathon’s “科技无碍” direction. It brings together a labelled scripted browser selection/Care example, the actual earlier Android region-question recording, the verified 1.1.0 APK and an attributed snapshot of the actual nanoMuse website repository. Completing the three-step browser Care example restores all screen cards and permits further selection or another run.

Canonical source lives in demo/hackathon/site/. A portable standard-library exporter produces an ignored flat upload bundle for ModelScope, preserving media bytes, validating references and recording source/export hashes. Text export uses explicit UTF-8/LF; site checkout preserves canonical manifest bytes. Bilingual documentation explains manual GitHub/ModelScope collaboration, provider/device boundaries and attribution. Portrait homepage artwork and a separate landscape cover are included; the docs record the observed mismatch between the Tmall form’s portrait hint and landscape dimension validator without claiming submission succeeded.

Validation:

  • 46 canonical source files produce 47 deployment files; all 57 exported local references resolve. All 27 upstream vendored hashes and the Android recording hash match their manifests; 27 binary media files remain byte-identical.
  • Both JavaScript files pass syntax checks. Care completion regression reproduced before the fix and passed afterward using the actual source with a DOM-state probe; this is not rendered-browser evidence.
  • Export succeeds with LC_ALL=C PYTHONUTF8=0. Ruff lint/format, whitespace checks, and public-text credential/private-path scans pass.
  • Bilingual docs build passes in 7.95 seconds; both PNG dimensions and sizes are verified (1080 × 1920 portrait and 1920 × 1080 landscape, each under 10 MiB).
  • Independent provenance/documentation review and a focused final-fix review approved. The deployment coordinator verified the actual hosted desktop page; final mobile visual acceptance remains incomplete because the host wrapper retained a 1280px iframe at a narrow outer viewport.

The browser demo uses preset local content, not a model call or real booking. The Android video retains its original development APK identity and the 4/4 core facts versus 2/4 error-free complete answers result; its Care verified-step count remains zero. The upstream remote demo is labelled as upstream infrastructure. No automatic synchronization, model API, remote phone control or AI PC/cloud acceptance is introduced.

The ModelScope project is https://modelscope.cn/studios/why2025/nanodot-crystal. Personal entry fields and final Tmall submission remain separate. The v1.1.0 release tag and published assets are unchanged.

Signed-off-by: mola <229602071+Mola-maker@users.noreply.github.com>
Signed-off-by: mola <229602071+Mola-maker@users.noreply.github.com>
@Mola-maker
Mola-maker merged commit 4d783ca into main Oct 14, 2026
17 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