2026-04-30 스냅샷. Supabase 행수·Chroma 카운트·드라이브 자료 목록은 자동 갱신 대상. 매주 일요일 03:00 KST scripts/refresh_ssot.py 갱신 예정.

품앗이생협 통계 데이터 인덱스 — 4대 저장소

데이터·수치 작업 전 무조건 첫 참조 자리. “어디에 무엇이 있나”를 한 자리에 박음.

후니님 명시 (2026-04-30): “우리 데이터는 수파 + 크로마 + 위키 + 구글드라이브야.”


0. 4대 저장소 개요

저장소역할갱신 주체갱신 주기자료 수
Supabase (수파)운영 트랜잭션 정본 (POS·조합원·농가·탄소·자동화)넷포스 동기화 + scheduler.py + 자동화 봇실시간 / 매일 08:3051 테이블
Chroma DB (크로마)RAG 벡터DB (Q&A·문서·프로필)rag/*_compile.py 자가컴파일수시 (배치)5 컬렉션
위키 (옵시디언/Quartz)운동·정체성·정본 수치 종합후니님 + 지미 + 다온수시11 노드 (정체성+데이터)
Google Drive사무국 원본 자료 (재무제표·회원·농가·SSE) + 후니님 수기 작업본사무국 + 후니님분기/연 + 수시208건 (통계 키워드)

1. Supabase — 51 테이블 (2026-04-30 행수)

1-1. 핵심 통계 테이블 (POS·매출·조합원·농가·탄소)

테이블행수내용갱신
pos_transactions570,468전체 POS 거래 라인 (sold_at·branch·farmer_name·item·member·amount)매일 08:30 (scheduler.py + netforce.py)
farmer_members94,688농가별 단골 매칭 (3회+ 구매자 자동 추출, #15 자동화)매주 일요일
carbon_transactions13,794탄소 거래 건수·중량·CO2 감축자동
delivery_members20,573배달 멤버 (조합원 주소·배송)수시
members20,573조합원 마스터 (member_no·visit_count·last_visit)넷포스 동기화
products10,106품목 마스터 (카테고리 매핑 99.99%)수시
farmer_sales9,074농가별 판매 집계자동
item_sales6,884품목별 판매 집계자동
daily_sales1,270일별 매출 (지점별·branch=all 포함)매일
farmers_pos507농가 마스터 (farmer_type·dist_km·lat_farm·lng_farm·active·certification)넷포스 동기화

1-2. 운영 보조 테이블

테이블행수내용
attendance165출퇴근 (#11 자동화)
staff_data129직원 데이터
employee10직원
suppliers52공급처
item_supplier_manual6사입코드 수동 매핑

1-3. 지원사업·운동 (보조)

테이블행수내용
bizinfo_grants1,584기업마당 지원사업 자동 수집 (#06 자동화)
grants12핵심 추적 지원사업

1-4. 플랫폼 (운영 시스템) — 통계 정본 아님

unified_tasks 181 / projects 68 / recent_emails 30 / crew_messages 30 / events 8 / agent_tasks 10 / notices 3 / approvals 3 / agent_token_log 1 / customer_feedback 1 / crew_* 그 외 / djco_* / foodnet_* / yeoyu_gallery_images 52 / feature_requests 1 / sms_history 4 / sakyowon_inquiries 0 / discard_records 0 / task_orders 0 / action_items 0 / farmers 5 (deprecated, farmers_pos 사용) / group_buy_* 4

1-5. 접근 룰

# Supabase REST 직접 (memory: REST 직접, sb_secret)
HEADERS = {"Authorization": f"Bearer {SUPABASE_KEY}", "apikey": SUPABASE_KEY}
GET {SUPABASE_URL}/rest/v1/<table>?select=...

페이징 1000 건 단위 (Range/offset+limit). 같은 컬럼 중복 필터(예 sold_at gte AND lt)는 list of tuples 사용.


2. Chroma DB — 5 컬렉션 (/home/haeory/poomasi/rag/chroma_db)

컬렉션문서 수내용자가컴파일 코드
poomasi_qa24,853Q&A 본체 (위키백과 인제스트 + finetune QA)rag/qa_compile.py
poomasi_docs3,122위키 문서 인제스트rag/docs_compile.py
member_profiles2,386조합원 프로필 (visit≥10 단골)rag/crm_compile.py
farmer_profiles503농가 프로필 (Supabase farmers_pos active=‘활동’)rag/farmer_compile.py
poomasi_qa_addl122Q&A 추가 (시험 데이터셋)

2-1. 접근 룰

import chromadb
client = chromadb.PersistentClient(path="/home/haeory/poomasi/rag/chroma_db")
col = client.get_collection("poomasi_qa")
col.query(query_texts=["..."], n_results=5)

2-2. 운영 노트

  • 관련 위키 노드: 데이터/ChromaDB SEGV 복구.md, 데이터/ChromaDB 컬렉션 현황.md
  • venv: /home/haeory/poomasi/rag/venv (chromadb 포함)

3. 위키 — 운동·정본 노드 (정체성 + 데이터 폴더)

3-1. 정체성 폴더 (정본 7 노드)

노드크기역할
정체성/품앗이생협.md15KB법인 팩트시트 (식별·소재지·연혁·재무) — v1.3
정체성/품앗이생협_2025_운영데이터.md11KB모든 운영 수치 SSOT (재무·조합원·거래처·농가·SSE·로컬기업·인증·결제·탄소·카테고리)
정체성/매장 자동화와 품아이.md10KB자동화 16개 + 품아이 5차원 + 4축 매장 허브
정체성/사회지능_제안서.md17KB운동 본체 v3 (4월 27일 후니님)
정체성/poomasi.org 팩트시트.md18KB우산 조직
정체성/품아이.md11KB품아이 7차 정의 (로컬라이프 AI)
정체성/후니님 이력.md3KB27년 운동 이력

3-2. 데이터 폴더 (기술 노트 4)

노드역할
데이터/ChromaDB SEGV 복구.mdChroma 장애 복구
데이터/ChromaDB 컬렉션 현황.mdChroma 5 컬렉션 운영 노트
데이터/구글 드라이브 xlsx 읽기.mdgws drive 사용법
데이터/대량 DB 업데이트.mdSupabase 대량 갱신 패턴
데이터/통계_데이터_인덱스.md이 파일

3-3. 그 외 위키 폴더 (보조 — 운영 데이터 직접 박힘 적음)

  • 사업/ — 도메인AI 사업·HPC·로컬푸드 2.0 제안서 (논리·전략 위주, 통계 인용은 SSOT 경유)
  • 품아이/ — 7차 정의·기능·데이터셋 기획·하네스
  • 마을/ — 로컬의 반격 마을 기획
  • 거버넌스/ · 인프라/ · 사람/ · 활동/ — 운영 메타

4. Google Drive — 통계 핵심 자료 (208건 → 카테고리 정리)

키워드 검색으로 발견. 후니님이 만든 자료 + 사무국 자료. 최근 수정 순으로 카테고리별 핵심만.

4-1. 조합원 데이터

자료위치갱신정본
회원관리(실제조합원).xlsx드라이브 (4/24)사무국 수시명부 정본 (17,969명)
회원관리(탈퇴조합원).xlsx드라이브 (4/24)사무국 수시정본 (탈퇴 2,617명)
조합원구매데이터(202203-202302)_분석.xlsx드라이브 (3/21)1회 분석보조 (이전 분기)

4-2. 농가 데이터

자료위치갱신정본
품앗이생협_농가별출자현황.xlsx드라이브 (4/28)사무국출자 정본
2025_납품농가_고령농조사.xlsx드라이브 (4/17) + 로컬후니님 수기고령농 39곳 정본 (노란색)
2025_납품농가_고령농조사_일반농가만.xlsx드라이브 1H2FqoE9... (4/17, 4/20)후니님 수기정본 (개인농가 99곳)
농가관리 목록_20260417.xlsx드라이브 (4/17)사무국정본
농가관리 목록_20251103.xlsx / 20231213.xlsx드라이브 (3/21)사무국보조 (시점 비교용)
직매장 농가별 판매_20260220.xlsx / 20260312-0401.xlsx드라이브 (3/22, 4/5)사무국보조 (분기별)
지족점_농가별매출_2025.xlsx드라이브 (4/10)사무국/후니님정본 (지족 단독)

4-3. 매출·재무

자료위치갱신정본
생협 2025_재무제표_최종.pdf드라이브 (3/31) + assembly_2026/data/회계 결산재무 정본 (8p)
품앗이생협_재무제표2024.pdf드라이브 (3/21)회계정본 (전년)
품앗이생협_표준재무제표(2023).pdf드라이브 (3/21)회계정본 (재작년)
총회_결산및예산안 자료.hwp드라이브 (4/24)사무국정본 (총회 자료)

4-4. 사회적경제(SSE) ⭐

자료위치갱신정본
거래처 사회적경제조직 2025년 매출현황 ⭐⭐드라이브 1ZZSts31j... (4/16)후니님 수기SSE 매출 정본 (63곳/5.60억/23.14%)
거래처 사회적경제조직 현황_20260416드라이브 (4/16)후니님보조 (현황 명단)
사회적경제 폴더드라이브 1cR-vZe4...연구·정책 자료 (리서치)

4-5. 한밭페이 / 품앗이페이

자료위치갱신정본
한밭페이.md드라이브 (4/19)후니님메타 정본
지역화폐사용현황.png드라이브 (4/24) → assembly_2026/data/사무국결제 정본 (2025 한밭페이 21.7M + 품앗이페이 충전 53.2M)

4-6. 탄소중립실천포인트

자료위치갱신정본
탄소중립실천포인트 신청서 5종 (장바구니·개인용기·친환경제품·리필스테이션·협업)드라이브 (3/23)후니님정본 (카카오싱크 비즈앱 심사 대기)
탄소중립실천포인트제_참여기업신청_공문드라이브 (3/23)후니님정본

4-7. 통합 데이터팩

자료위치갱신정본
데이터팩_품앗이생협_2025.mdassembly_2026/data/지미 통합 (4/23-24)데이터 통합 정본 (위키 SSOT 원본)
supabase_raw.json / pos_by_branch_year.json / category_mapped.jsonassembly_2026/data/지미 1회 쿼리 (4/23)보조 (Supabase 스냅샷)

5. 통계 작업 룰 — 다음 세션부터 자동 적용

5-1. 작업 흐름 (필수 순서)

  1. 수치 인용 시작 시wiki/정체성/품앗이생협_2025_운영데이터.md (SSOT) 먼저 본다.
  2. SSOT에 없는 수치 → 이 인덱스에서 어디 보러 갈지 확인 (드라이브? Supabase? Chroma?)
  3. 새로 산출 → SSOT 노드에 박는다 + 이 인덱스에 자료 위치 추가.
  4. 후니님이 새 자료 만든 사실 인지 → 30초 안에 이 인덱스에 한 줄 박기.

5-2. 정본 우선순위 (충돌 시)

  1. 후니님 수기 검증 자료 (드라이브 노란색·xlsx 분류) — 항상 1순위
  2. 사무국 엑셀 (회원·농가·결제) — 명부·결제 정본
  3. 회계 결산 PDF — 재무 정본
  4. Supabase REST 직접 쿼리 결과 — 운영 트랜잭션 정본
  5. 데이터팩(assembly_2026) — 통합 분석 정본
  6. 지미 1회 산출 — 보조 (정본 전환은 SSOT 노드 박힘 후)

5-3. 절대 쓰지 말 것

  • Supabase members 누적 20,573 (분모로 쓰면 휴면 포함된 명부)
  • farmers_pos.farmer_type='고령농' 4곳 (수기 39곳이 정본)
  • 위키 정체성/품앗이생협.md의 “활동 조합원 20,567명” (4/20 박힘, 명부 누적이지 활성 아님)
  • “농가 519/503” 단독 (활성 246·개인 99·로컬 69·SSE 63·고령 39 등 분류 함께 박을 것)

6. 미박힘 / 후속 조사 필요

  • 좌표 미박힘 사업자 18곳 (재수집 진행 중, 후니님 4/30 수기 작업 중)
  • 푸드마일리지 코드 (foodmile_compute.py) 위치 — 메모리에 박혔으나 파일 미발견
  • 농가 좌표 23곳 보완 후 dist_km 재계산 → SSOT 갱신
  • SSE 63곳 미활성 23곳 → 활성화 전략 검토 (총회 후)
  • 자동화 16개 코드 정본 위치 (seed/annual_report.html 6장은 인벤토리, 실제 코드는 분산)
  • 사무국 엑셀 자동 동기화 (현재 수동 다운로드 → Supabase 반영)

관련 노드

출처

  • Supabase REST: _tmp_data_inventory.py 4/30 실행 결과 (/tmp/data_inventory.json)
  • Chroma: chromadb.PersistentClient.list_collections() 4/30
  • 위키: find wiki/정체성 wiki/데이터 -name "*.md" 4/30
  • 드라이브: gws drive files list 키워드 17개 검색 4/30 (208건 발견 → 핵심 정리)