ThunderCrew is a new MSA-oriented service family, not an extension of the existing CLEVER service repos.
| Field | Value |
|---|---|
| Start date | 2026-04-24 |
| Root project-start | EVNSolution/clever-change-control#10 |
| Scoped change request | EVNSolution/clever-change-control#11 |
| Scoped change id | chg-20260424-001 |
| Remote repository | https://github.com/EVNSolution/thundercrew-platform |
| Clone command | git clone https://github.com/EVNSolution/thundercrew-platform.git |
| Working branch | dev |
Read the change-control records first when resuming this project:
- Root intake: EVNSolution/clever-change-control#10
- Scoped scaffold execution: EVNSolution/clever-change-control#11
Current lightweight documentation notes:
docs/domain-relationships.mddocs/architecture.mddocs/ops-rider-flows.mddocs/contract-placeholders.mddocs/provider-adapter-strategy.mddocs/rider-vehicle-assignment-history.mddocs/smoke-mock-wiring.md
This repository is the local umbrella monorepo scaffold for:
apps/admin-web: Vue/Vite operations consoleapps/rider-app: Flutter Android-first rider appservices/service-vehicle-tms: vehicle location, TMS adapter, and command request APIservices/service-field-events: rider work sessions, app location events, and delivery tipsservices/service-bss-ops: BSS map points and inventory editsservices/service-delivery-insights: daily delivery and process-time insightsservices/service-rider-benefits: insurance, carbon credit, work-record, and protected rider profile dataservices/service-ops-view: map-first read model API for operations screenscontracts/openapi: public API contracts used by apps and services
- Work kind: new start
- Architecture: MSA
- Session goal: requirements and documentation definition
- Target repo proposal:
EVNSolution/thundercrew-platform - Template lineage:
Clever-OIDC-deploy@v1(clever-oidc-deployin helper-safe lowercase form) - Deploy profile:
image-build-once-central-release
Remote repo creation and scoped id issuance were approved on 2026-04-24. The root canonical identifier is project-start #10; the scoped execution identifier for this scaffold is chg-20260424-001.
npm install
npm test
npm run test:admin-web
./gradlew test
cd apps/rider-app && flutter test