Skip to content

[codex] Simplify service and publish surfaces - #5

Merged
anarkh merged 1 commit into
mainfrom
codex/service-simplify-publish-style
Jul 2, 2026
Merged

[codex] Simplify service and publish surfaces#5
anarkh merged 1 commit into
mainfrom
codex/service-simplify-publish-style

Conversation

@anarkh

@anarkh anarkh commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Simplify service operation surfaces by removing nonessential nested presentation across map, detail, admin, profile, activity, feedback, and publish flows.
  • Flatten the publish page form into a lighter single panel and adjust bottom action title, helper text, and disabled button colors for readability.
  • Keep publish expiry/default behavior from latest main while extending static readiness checks for simplified service and DevTools/package guardrails.

Validation

  • bash harness/init.sh
  • npm run check
  • git diff origin/main...HEAD --check
  • rg -n "<<<<<<<|=======|>>>>>>>" . returned no matches
  • WeChat wcc / wcsc full WXML/WXSS compilation exited 0
  • node --check passed for modified JS/check scripts

QA Gate

  • 3 QA subagents were started for independent verification.
  • Initial static QA passed, then two agents requested real UI evidence before accepting project QA.
  • Manual WeChat DevTools simulator smoke was completed through Computer Use.
  • Final result: 3/3 QA subagents returned PASS.

DevTools Simulator Smoke

  • Map page pages/map/map: rendered map, 4 task callouts, bottom tabs, and list entry.
  • Publish page pages/publish/publish: rendered the simplified publish form, login-required prompt, title/detail/image/category/location/expiry controls, and bottom login CTA.
  • Map list drawer: rendered 4 task cards, category filters, and 查看详情 entries.
  • Detail page pages/detail/detail: rendered task body, forward CTA, trust actions, and comment login CTA.
  • Me page pages/me/me: rendered profile card, login CTA, stats, my posts, and participation entries.

Notes

  • The PR remains draft.
  • DevTools CLI service port 9420 is still blocked, so CLI-based DevTools smoke is unavailable.
  • Real-device QA, CloudBase write paths, image upload, and system share panel behavior are still not covered by this simulator smoke.
  • Console keeps one historical startup Error: timeout; subsequent navigation did not add a new business error during the smoke.

@anarkh
anarkh marked this pull request as ready for review July 2, 2026 13:02
@anarkh
anarkh merged commit 4c7731c into main Jul 2, 2026
2 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