Skip to content

AIMET Product LibraryProduct handover documentation

Start here, then open the guide for each product in the sidebar.

Repository structure ​

text
aimet-product-library/
├── index.md                 # This landing page (VitePress home)
├── README.md                # Same reading guide for GitHub
├── docs/.vitepress/         # VitePress config (not product content)
├── c2fit/                   # c2fit handover pack
│   ├── project-overview.md
│   ├── business-logic-dataflow.md
│   ├── deployment-and-infrastructure.md
│   ├── repository-map.md
│   ├── ux-ui-and-design-links.md
│   └── other/               # Production and study assessment details
├── digital-thai-moca/       # Digital Thai MoCA handover pack
│   ├── project-overview.md
│   ├── business-logic-dataflow.md
│   ├── deployment-and-infrastructure.md
│   ├── repository-map.md
│   ├── ux-ui-and-design-links.md
│   └── others/              # Drafts and working files (not in the site nav)
├── dmind/                    # DMIND maintainer handover pack
│   ├── project-overview.md
│   ├── system-architecture.md
│   ├── repository-map.md
│   ├── prescreening/
│   ├── ivr/
│   └── ai-platform/
├── emmind-mtl/               # EMmind MTL maintainer handover pack
│   ├── project-overview.md
│   ├── system-architecture.md
│   ├── business-logic.md
│   ├── data-and-integrations.md
│   ├── deployment-and-operations.md
│   ├── repository-map.md
│   └── ux-ui-and-design-directory.md
└── package.json             # `yarn docs:dev` / `yarn docs:build`

Add a new product by creating a sibling folder (for example another-product/) with its own overview and topic documents, then register it in docs/.vitepress/config.ts navigation and sidebar.

How to read this repo ​

  1. Start on this page (or README.md on GitHub) for layout and conventions.
  2. Open the product overview for the system you are taking over—for example Digital Thai MoCA project overview.
  3. Use the overview's topic table to jump to the right deep-dive document (business logic, deployment, repositories, UX).
  4. Clone and run application code using the GitHub URLs in repository-map; implementation detail is not duplicated here.
  5. Browse locally with search and sidebar: from the repo root, run yarn install then yarn docs:dev, and open the URL printed in the terminal (usually http://localhost:5173).

c2fit document roles ​

Read this for…Document
Product scope, environments, services, and handover linksproject-overview
Assessment journey, scoring, auth, and data flowbusiness-logic-dataflow
Production assessment behaviorProduction assessment detail
Study assessment behaviorStudy assessment detail
Frontend and backend deployment, AWS topology, and dependenciesdeployment-and-infrastructure
Application repositories and cross-repo integrationrepository-map
Figma sources and implemented product surfacesux-ui-and-design-links

DMIND document roles ​

Read this for…Document
Scope, surfaces, environments, deprecated paths, topic indexproject-overview
System boundaries and current dashboard pathsystem-architecture
Related repositories and current/historical classificationrepository-map
Participant and staff business/data/infrastructurePrescreening business logic
IVR route/state/data/infrastructureIVR business logic
AI orchestration, workers, queues, data, infrastructureAI pipeline
Implemented UI surfaces, code owners, and Figma link statusUX/UI and design directory

Digital Thai MoCA document roles ​

Read this for…Document
Purpose, products, environment URLs, topic indexproject-overview
Flows, auth, MoCA domains, scoring, data modelbusiness-logic-dataflow
AWS topology, DNS, CI/CD, secrets, external servicesdeployment-and-infrastructure
GitHub repos, Bruno API spec, cross-repo flowsrepository-map
Figma and product surfacesux-ui-and-design-links

EMmind MTL document roles ​

Read this for…Document
Product purpose, users, capability map, repository boundary, infrastructure summary, and topic indexproject-overview
LINE, LIFF, CMS, core, data-store, and identity flowssystem-architecture
Onboarding, 9Q, CBT paths, journals, activities, safety, feedback, and CMS behaviorbusiness-logic
PostgreSQL, Redis, S3, LINE, Google, authentication, and deletiondata-and-integrations
Runtime dependencies, image builds, deploy events, configuration, migrations, schedules, and health routesdeployment-and-operations
GitHub repositories, snapshots, API collections, and source ownershiprepository-map
Employee and CMS surfaces, checked-in artwork, fonts, copy, LINE assets, and question exportux-ui-and-design-directory

Draft unit requirements and spreadsheets under digital-thai-moca/others/ are intentionally excluded from the published site navigation; open those files directly in the repository when needed.