learning_ai_invt_trdg/docs
Saravana Achu Mac 255bb070a3 chore(audit-E2): stop stray subpackage lockfiles from coming back
Partial fix for the lockfile drift caught in the audit. The previous
session ran `npm install` inside web/ as a workaround for a Vite vendor-
resolution issue, which left three lockfiles in the wrong places:
  - web/package-lock.json  (npm artifact in a pnpm monorepo)
  - web/pnpm-lock.yaml     (per-package pnpm lockfile, also wrong)
  - backend/pnpm-lock.yaml (same issue)

This commit:
  - Deletes those three files from the working tree.
  - Adds .gitignore entries so they can't be re-committed by accident.
  - Also gitignores .claude/ (Claude Code session metadata).

What's still missing: the root pnpm-lock.yaml needs `react-router-dom`,
`@monaco-editor/react`, `@dnd-kit/{core,sortable,utilities}` added to
its resolution graph. That requires `pnpm install -r --no-frozen-lockfile`
from the repo root on a workstation with GITEA_NPM_TOKEN exported (the
mobile workspace pulls @bytelyst/* private packages from the org's
private registry; this session has no token so the install errors out
on the mobile resolve). It's a one-line follow-up — tracked in
AUDIT_REDESIGN.md item E2.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 06:25:31 -07:00
..
AUDIT_REDESIGN.md chore(audit-E2): stop stray subpackage lockfiles from coming back 2026-05-04 06:25:31 -07:00
AZURE_INFRASTRUCTURE.md feat(backend): WebSocket namespaces, audit persistence, tab flags, telemetry 2026-04-29 19:35:00 -04:00
BACKEND_API_DEPRECATION.md feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
BACKEND_AUDIT_SCHEMA.md feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
BACKEND_LEGACY_SUPABASE_SCRIPTS.md docs: list backend root scripts still importing SupabaseService 2026-04-04 20:44:26 -07:00
CONVENTIONS.md feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
CUTOVER_MOBILE.md feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
CUTOVER_WEB.md feat(contracts): shared socket namespaces, tab flags, cutover docs, README 2026-04-29 19:35:53 -04:00
OPERATIONS.md feat(backend): WebSocket namespaces, audit persistence, tab flags, telemetry 2026-04-29 19:35:00 -04:00
PRD.md docs: clarify mobile v1 scope and trading control ownership 2026-04-04 02:28:21 -07:00
ROADMAP.md feat(backend): WebSocket namespaces, audit persistence, tab flags, telemetry 2026-04-29 19:35:00 -04:00