Commit Graph
10 Commits
Author SHA1 Message Date
Guangfei.Zhao 334032aa4e update flutter vs uniapp 2026-08-26 09:49:28 +08:00
Guangfei.Zhao 4fc7c99bff Refactor code structure for improved readability and maintainability 2026-08-25 18:31:51 +08:00
Guangfei.Zhao d43d33c3cd Add initial reference document in Word format with structured headings and content 2026-08-24 18:46:37 +08:00
Guangfei.Zhao 70c5cef4e1 feat: add export prd pdf and docx files 2026-08-21 17:11:42 +08:00
Guangfei.Zhao 88f4a6e8a7 Add skills-lock.json to manage skill dependencies for drawio-skill and prd 2026-08-21 13:46:56 +08:00
Guangfei.Zhao 257b9cda08 Add new images for the mini-program and warranty sections
- Added multiple PNG images to the mini-program images directory under ROOS, including various themed images.
- Introduced new warranty-related images, enhancing the visual content for warranty information.
- All images are newly created and have been added with appropriate file permissions.
2026-08-20 23:13:59 +08:00
Guangfei.Zhao 74b02ed427 feat: add documentation for cross-domain collaboration and aggregation
- Introduced a new section on cross-domain collaboration and aggregation, detailing decision-making processes, contract module usage for cross-domain reads, and domain events for writes.
- Added guidelines for parallel aggregation using a dedicated thread pool and context propagation.
- Established rules for transaction boundaries, idempotency, optimistic locking, scheduled tasks, and caching strategies in a concurrent environment.
- Included examples and best practices for implementing these concepts in the application.
2026-08-14 16:03:47 +08:00
Guangfei.Zhao 444db49818 feat: add engineering conventions and CI gates documentation
- Introduced a new document outlining SDK version locking, static analysis, formatting, generated artifacts management, branching and commit conventions, and CI gate checks.
- Updated README to include the new conventions document.
- Modified API design to use numeric error codes instead of strings, with a dedicated ErrorCode object for better maintainability.
- Adjusted global exception handling to return numeric error codes.
- Updated tests to reflect changes in error code handling.
2026-08-13 19:28:36 +08:00
Guangfei.Zhao 1e0cbb86a2 feat: Add comprehensive documentation for integration layer, API design, config governance, observability, build/deploy, and testing strategies
- Introduced integration layer design with Resilience4j for external vendor calls.
- Established API design standards with unified response structures and global exception handling.
- Defined configuration and service governance using Kubernetes native solutions.
- Implemented observability practices including trace ID propagation and structured logging.
- Outlined build and multi-environment deployment strategies using Gradle and GitLab CI/CD.
- Specified testing strategies across different layers, utilizing JUnit, MockK, Testcontainers, and WireMock.
2026-08-12 18:23:11 +08:00
Guangfei.Zhao 54c001a793 Add architecture documentation and retail system workshop PPT 2026-08-12 17:49:57 +08:00