Files
headquarter/openspec/changes/archive/2025-05-17-user-profile/.pi-map.md
T
Developer c8db6ce933 fix: disable native touch panning on mobile terminal and archive specs
- Change mobile terminal CSS to use touch-action: none and
  overscroll-behavior: none so the custom touch handler owns swipes
- Archive completed/partial OpenSpec specs to
  openspec/changes/archive/2026-06-14-completed-specs-archive/
- Regenerate project maps

Quality gates: npm run typecheck, npm run lint (apps/web)
2026-06-14 18:07:01 +00:00

1.4 KiB

2025-05-17-user-profile

dir: 2025-05-17-user-profile

index: 2025-05-17-user-profile/.pi-map.index.md

role

Design and planning package for an authenticated user profile management feature with read/update endpoints, frontend page, and avatar upload.

files

  • .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
  • README.md | Documents the implementation of an authenticated user profile read/update flow across API and frontend
  • design.md | Design document for implementing a user profile management feature with backend API endpoints and frontend page | dep: FastAPI, JWT authentication, cookie-based auth, static file serving, React/frontend framework
  • proposal.md | Proposes implementing authenticated user profile management with read/update endpoints, frontend page, and avatar upload functionality. | dep: apps/api/src/api/, apps/web/src/, auth-oauth, User model
  • tasks.md | Tracks implementation tasks for a user profile feature across backend API and frontend, with completion status and follow-up notes.

arch

Specification-driven development using OpenAPI schema definitions, with phased task tracking across backend API and frontend implementation, documented through proposal, design, and task artifacts.

tags

api, user, profile, frontend, design, tasks, .openspec, implementation

symbols

workflows

dirty