Code branch: draft43npm · Docs branch: draft43npm-docs · PR comparison: develop → branch
src/actions/authentication.test.js Full line-by-line diff: 237 lines → 157 lines. Covers action creators, login() thunk, loadUserStatus(), cookie issues, /√/login bug, architecture analysis.
src/reducers/authentication.test.js 216 lines → 98 lines. Reducer state shape change (loggedIn → user), USER_LOGOUT removal, payload verification.
src/utilities/rest.test.js 1-line fix: .toBe('/rs') → .toBe(''). Explains baseURL vs baseRestURL, CRA→Vite env change.
src/actions/authentication.js Full 85-line walkthrough. Covers action types, creators, catchError, loadUserStatus(), login(), keepSignedIn, and the complete action flow diagram.
Codebase structure, key technologies, data flow, authentication, competitive analysis. For new contributors.
Summary matrix: 7 competitors × 16 dimensions + detailed cards with feature comparison tables.
Collapsible tree of all project files (7,000+). Each file links to a future documentation page.