OnBridge 구현 현황 2026-09-01 · 설계 A02 대조

설계 A02 대비 구현 현황

왼쪽 메뉴에서 화면을 고르면 실제 동작하는 앱의 스크린샷과 함께, 그 화면이 어느 설계 조항에서 나왔고 무엇을 검증했으며 무엇이 아직 없는지를 보여준다. 모든 스크린샷은 목업이 아니라 구동 중인 앱에서 촬영한 것이다.

19문서화한 화면
3 / 7완료 단계 (A02 §8)
0깨진 문서 간 링크
409충돌 시 응답 — 덮어쓰지 않음
단계범위상태결과
1/login + 세션 + 레이아웃 껍데기구현로그인해서 대시보드까지 도달
2/docs 목록·보기 (P0)구현로그인한 사용자가 문서를 웹에서 읽는다
3/docs/:slug/edit + 충돌 감지 (P1)구현웹 편집이 파일에 안전하게 기록된다
4/users + 권한 강제 (P1)부분 구현역할별 접근 제어 동작. 초대 메일은 미구현
5/ 대시보드 + /settings (P1)부분 구현동작. 타임존·언어·이메일 변경 미구현
6/audit, 이력, 비밀번호 재설정 (P2)부분 구현감사 로그·이력 목록 동작. 리비전 diff·재설정 메일 미구현
7/items — 도메인 확정 후 (A01 O-2)미구현착수하지 않음. 도메인 미확정으로 설계상 보류
구현 설계대로 동작 부분 구현 핵심은 동작, 일부 미완 미구현 착수 전 메뉴의 점 표시 = 미구현 항목이 있는 화면

스택은 Python 3.12 + FastAPI + Jinja2(SSR) + PostgreSQL 16 — A06 §3 그대로. /items는 만들지 않았다. A02 §1에서 Item은 자리표시자이고 도메인이 확정되지 않았다(A01 O-2).