<!-- FILE: _St/Shared/ai_read.md | ROLE: Shared 현재 기준 -->
# Shared 현재 기준 — v288

- 공통 SQLite 스키마 버전은 7을 유지한다.
- `list_accounts()`는 선택적으로 `search_pattern`을 받아 입력값을 그대로 `username LIKE ? COLLATE NOCASE`에 전달한다.
- 계정 조회 결과에는 현재 검색 결과 `total`, 활성 계정 전체 `total_all`, `table_name=social_accounts`를 포함한다.
- 계정 page size 상한은 10,000이다.
- `list_account_posts()`는 현재 페이지 게시물의 AVAILABLE `media_assets`를 한 번의 추가 쿼리로 묶어 각 게시물의 `media_assets` 배열에 제공한다.
- 브라우저에는 storage root 절대 경로를 제공하지 않는다. 로컬 파일 검증·열기·삭제는 Analyze8780 서버가 수행한다.
- 기존 저장·정렬·통계·다운로드·DB 선택 기능을 유지한다.
