Skip to content

feat(frontend): add slim architecture skeleton - #68

Draft
xyh202131 wants to merge 2 commits into
mainfrom
feat/58-frontend-architecture-slim
Draft

feat(frontend): add slim architecture skeleton#68
xyh202131 wants to merge 2 commits into
mainfrom
feat/58-frontend-architecture-slim

Conversation

@xyh202131

@xyh202131 xyh202131 commented Jul 30, 2026

Copy link
Copy Markdown

Summary

  • reduce the frontend architecture PR to coarse module docs, entity data contracts, and public API interfaces only
  • keep WorkflowController as one shared workflow interface instead of splitting next/restart/interruption into submodules
  • remove package/dependency/CI wiring, React route/page/feature placeholders, config files, and interface-vs-implementation mechanisms

Scope intentionally excluded

  • no package.json or lockfile
  • no CI, tests, build config, Vite, TS config, or lint/format config
  • no React page shells, feature placeholder components, app entry, CSS, mocks, adapters, repositories, ports, services, or dependency injection
  • no implementation of server calls or workflow state transitions

Validation

  • reviewed the diff against Yang Hanxing's feedback: only interfaces/data contracts and architecture docs remain
  • searched the PR content for adapter/repository/port/mock/production/composition/package/npm/vite/tsconfig/React implementation markers

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
windup Error Error Jul 30, 2026 5:01am

@xyh202131

Copy link
Copy Markdown
Author

Closing in favor of the continued frontend module-boundary review path.

@xyh202131 xyh202131 closed this Jul 30, 2026
@xyh202131
xyh202131 deleted the feat/58-frontend-architecture-slim branch July 31, 2026 03:23
@xyh202131
xyh202131 restored the feat/58-frontend-architecture-slim branch July 31, 2026 03:38
@xyh202131 xyh202131 reopened this Jul 31, 2026
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