LAXworkspace
알림 · 보고서
오프라인입력 2.6M (캐시 96%) · 출력 46.4K
새 대화
세션 목록
⚠ 로컬 데몬이 오프라인입니다 — 메시지는 큐에 쌓였다가 데몬이 켜지면 처리됩니다.
🗜 이 대화가 길어졌습니다 — 컨텍스트 압축 또는 새 세션을 권장합니다.
브레인(lax)의 판례 큐레이션 페이지를 precedents DB 최신 상태로 재생성하라. 대상: 판례-조문클러스터(참조조문 클러스터 인덱스), 판례-리딩케이스(피인용 상위 15건 카드+인용 cross-link), 판례-키워드축. 기준 스펙은 브레인의 판례-지식층 페이지(2층 구조, L1 큐레이션+L2 코퍼스)를 따르고 기존 페이지 구조·slug를 유지하라. 소장 판례(source=변호사 소장, workspace_id 있음)는 통계에 포함하되 개별 카드로 노출할 때 워크스페이스 식별 정보를 쓰지 마라. 변경 요약을 보고로 남겨라.

브레인 구조와 precedents DB 상태를 먼저 파악하겠다.

명령 · ls "C:/Users/user/lax-brain/company/wiki" | grep -i 판례
🔍 검색 · 판례
판례
경로: C:/Users/user/lax-brain/company/index.md

판례 4개 페이지와 스펙을 읽는다.

📖 읽기 · 판례-지식층.md
C:/Users/user/lax-brain/company/wiki/판례-지식층.md
📖 읽기 · 판례-조문클러스터.md
C:/Users/user/lax-brain/company/wiki/판례-조문클러스터.md
📖 읽기 · 판례-리딩케이스.md
C:/Users/user/lax-brain/company/wiki/판례-리딩케이스.md
📖 읽기 · 판례-키워드축.md
C:/Users/user/lax-brain/company/wiki/판례-키워드축.md

현재 페이지들은 "재큐리 필요/확장 전 값" 상태다. 실제 DB를 쿼리해야 한다. 스키마와 접근 방법을 확인한다.

🔍 검색 · source|workspace_id|query_tag|indeg|prec_serial
source|workspace_id|query_tag|indeg|prec_serial
경로: C:/Users/user/LAX-site/src/shared/precedents.ts
🔍 파일찾기 · C:/Users/user/LAX-site/**/migrations/*precedent*
📖 읽기 · 0048_precedents.sql
C:/Users/user/LAX-site/migrations/0048_precedents.sql
📖 읽기 · 0049_precedent_relations.sql
C:/Users/user/LAX-site/migrations/0049_precedent_relations.sql
🔍 검색 · workspace_id|변호사 소장|소장 판례|source
workspace_id|변호사 소장|소장 판례|source
경로: C:/Users/user/LAX-site/migrations
🔍 파일찾기 · C:/Users/user/LAX-site/migrations/00[5-9]*.sql
🔍 검색 · precedents ADD COLUMN|ALTER TABLE precedents|변호사 소장|소장
precedents ADD COLUMN|ALTER TABLE precedents|변호사 소장|소장
경로: C:/Users/user/LAX-site
🔍 파일찾기 · C:/Users/user/LAX-site/migrations/009[4-9]*.sql
🔍 파일찾기 · C:/Users/user/LAX-site/migrations/01*.sql

There's a spec for the 소장 판례 ingest. Let me read it, and find the migration that added workspace_id to precedents.

📖 읽기 · folder-connect-v1.md
C:/Users/user/LAX-site/docs/specs/folder-connect-v1.md
🔍 검색 · workspace_id|precedents
workspace_id|precedents
경로: C:/Users/user/LAX-site/migrations/0093_connected_folders.sql

스키마를 완전히 파악했다. migration 0093이 precedents.workspace_id(NULL=공용 국가법령정보) + source='변호사 소장' 소장 판례를 추가했다. 이제 라이브 DB를 쿼리한다. 먼저 연결·전체 규모 확인.

명령 · cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --remote --json --command "SEL…
cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --remote --json --command "SELECT COUNT(*) AS total, SUM(CASE WHEN workspace_id IS NOT NULL THEN 1 ELSE 0 END) AS soj, SUM(CASE WHEN source='변호사 소장' THEN 1 ELSE 0 END) AS soj_src, SUM(CASE WHEN body_fetched=1 THEN 1 ELSE 0 END) AS with_body FROM precedents" 2>/dev/null

원격 프로덕션 DB엔 소장 판례가 0건이다(workspace_id 전부 NULL). 로컬 D1에 있을 수 있으니 확인한다.

명령 · cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --local --json --command "SELE…
cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --local --json --command "SELECT COUNT(*) AS total, SUM(CASE WHEN workspace_id IS NOT NULL THEN 1 ELSE 0 END) AS soj, SUM(CASE WHEN source='변호사 소장' THEN 1 ELSE 0 END) AS soj_src FROM precedents" 2>/dev/null

로컬엔 컬럼조차 없다(미적용). 유일한 실 DB는 원격이고 소장 판례는 현재 0건이다. 즉 소장 판례 통계 포함은 현재 무영향(규칙만 명문화). 이제 재집계 쿼리를 돌린다. query_tag 분포부터.

명령 · cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --remote --json --command "SEL…
cd /c/Users/user/LAX-site && npx wrangler d1 execute lax-db --remote --json --command "SELECT COALESCE(query_tag,'(null)') AS tag, COUNT(*) AS n, SUM(body_fetched) AS body, SUM(CASE WHEN workspace_id IS NOT NULL THEN 1 ELSE 0 END) AS ws FROM precedents GROUP BY query_tag ORDER BY n DESC" 2>/dev/null

DB는 2026-06-23 이후 실질 변화 없음(51,481, 소장 판례 0). 재생성의 핵심은 미결로 남겨둔 "재큐리 필요" 항목(전체 51k 기준 피인용수) 확정 + 소장 판례 규칙 명문화다. 도메인 조문 클러스터 top을 재집계한다.