Skip to content

Commit 16eac02

Browse files
committed
Update architecture documentation to clarify authentication and testing details
- Removed redundant line in the Compass authentication section for conciseness. - Expanded the testing section to specify types of tests: unit/integration, component, and E2E tests. - Updated package management description to reflect the use of Yarn workspaces for better monorepo management.
1 parent 12982e1 commit 16eac02

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

docs/learn/architecture.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@ sequenceDiagram
149149
Compass uses a two-layer authentication system:
150150

151151
1. **Compass Authentication**: Managed by Supertokens
152-
153152
- User sessions
154153
- Access/refresh tokens
155154
- Session cookies
@@ -189,8 +188,8 @@ The backend broadcasts updates to all connected clients for a user.
189188
- **Database**: MongoDB (via Node.js driver)
190189
- **Authentication**: Supertokens (sessions), Google OAuth 2.0
191190
- **Build Tools**: Webpack, Babel
192-
- **Testing**: Jest, React Testing Library
193-
- **Package Management**: Yarn (with Lerna for monorepo)
191+
- **Testing**: Jest (unit/integration), React Testing Library (component tests), Playwright (E2E tests)
192+
- **Package Management**: Yarn workspaces for monorepo management
194193

195194
## Development vs Production
196195

0 commit comments

Comments
 (0)