docs(roadmap): record p0.5 commit hash

This commit is contained in:
Saravana Achu Mac 2026-05-05 01:29:39 -07:00
parent 45b16d9a71
commit 1051e77705

View File

@ -83,7 +83,7 @@ Goal: establish a trustworthy starting point and avoid implementing against stal
- [x] **P0.2** Run `pnpm install --frozen-lockfile` if dependencies are not installed. Commit: `282bb8d`; Verified: repaired stale common-platform workspace path from `../learning_ai_common_plat/packages/*` to `../learning_ai/learning_ai_common_plat/packages/*`, refreshed `pnpm-lock.yaml` against the local common-platform checkout, then `GITEA_NPM_TOKEN=dummy pnpm install --frozen-lockfile` passed. Notes: pnpm reported existing peer/build-script warnings for common-platform Azure Cosmos/Expo packages; these are baseline observations for later hardening.
- [x] **P0.3** Run baseline checks: `pnpm run typecheck`, `pnpm run test`, and `pnpm run build`. Commit: `5c02ce4`; Verified: all three commands were run. Result: baseline failure. `pnpm run typecheck` and `pnpm run build` fail in `@notelett/backend` TypeScript compilation; `pnpm run test` runs 30 backend files and 171 tests successfully, then fails 12 backend suites during collection. Primary failure family: NoteLett Palace/embedding/prompt code is out of sync with the local `learning_ai_common_plat` `@bytelyst/palace` and `@bytelyst/llm` package APIs. Full failure inventory is tracked in P0.5 before fixes.
- [x] **P0.4** Run targeted lint checks: `pnpm --filter @notelett/backend run lint`, `pnpm --filter @notelett/web run lint`, and `pnpm --filter @notelett/mobile run lint`. Commit: `b469d16`; Verified: all three lint commands were run independently. Result: baseline failure. Backend lint fails before analysis because `backend/eslint.config.js` cannot resolve `@eslint/js`; web lint reports 16 errors and 4 warnings, mostly React compiler rules (`react-hooks/set-state-in-effect`, `react-hooks/refs`, `react-hooks/immutability`) plus unused-symbol warnings; mobile lint reports 1 error (`import/no-unresolved` for `@bytelyst/billing-client`) and 16 warnings.
- [x] **P0.5** Record any baseline failures in this document before fixing them. Commit: `pending`; Verified: baseline failures from P0.2-P0.4 are recorded below before any production-readiness fixes were attempted.
- [x] **P0.5** Record any baseline failures in this document before fixing them. Commit: `45b16d9`; Verified: baseline failures from P0.2-P0.4 are recorded below before any production-readiness fixes were attempted.
Baseline failure inventory from May 5, 2026: