{
  "_schema": {
    "version": 1,
    "updated": "2026-10-14",
    "fields": {
      "id": "영문 소문자·하이픈. 한 번 정하면 바꾸지 않는다(앵커·관계가 참조)",
      "term": "표제어",
      "aliases": "같은 뜻으로 쓰는 다른 표기",
      "category": "문서 | AI | 보안 | 법제",
      "definition": "독자용 한 줄 뜻. 두 문장 이내",
      "related": "관련 용어 id 목록 — 나중에 지식그래프의 '관련' 엣지",
      "broader": "상위 개념 id(있을 때만) — '상위' 엣지",
      "first_seen": "처음 쓴 글의 공개 경로",
      "source": "독자가 열 수 있는 공식 출처 URL(있을 때만)"
    },
    "rule": "글을 낼 때 그 글의 새 용어만 더한다. 뜻이 바뀌면 여기만 고친다. 글 속 용어표는 이 파일에서 뽑는다."
  },
  "terms": [
    {"id": "hwpx-hwp5", "term": "HWPX / HWP5", "aliases": ["한글 파일", "HWP"], "category": "문서",
     "definition": "둘 다 한글(아래아한글) 문서 파일이다. HWPX는 2010년 이후의 XML 기반 표준 형식, HWP5는 그 이전부터 쓰던 바이너리 형식으로 공공 문서에는 아직 HWP5가 더 많다.",
     "related": ["rfp", "requirement-record"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/", "source": "https://www.hancom.com/"},
    {"id": "rfp", "term": "제안요청서(RFP)", "aliases": ["RFP", "과업지시서"], "category": "문서",
     "definition": "발주기관이 사업을 맡길 업체에 요구사항과 조건을 알리는 공고 문서다. 공공 사업은 나라장터에 공개되며, 요구사항은 대부분 표로 적혀 있다.",
     "related": ["requirement-record", "hwpx-hwp5"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/", "source": "https://www.g2b.go.kr/"},
    {"id": "requirement-record", "term": "요구사항 레코드", "aliases": ["요구사항 정의", "SFR·SER 표"], "category": "문서",
     "definition": "제안요청서의 '요구사항 고유번호·명칭·정의·세부내용·산출정보'를 한 묶음으로 뽑은 것이다. 문서를 검색·비교하는 최소 단위로 쓴다.",
     "related": ["rfp", "chunk-vector"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/"},
    {"id": "rag", "term": "RAG", "aliases": ["검색 증강 생성", "Retrieval-Augmented Generation"], "category": "AI",
     "definition": "질문을 받으면 먼저 문서에서 관련 조각을 찾아오고, 그 조각을 근거로 AI가 답을 쓰게 하는 방식이다. 문서가 제대로 잘려 있어야 답에 근거가 붙는다.",
     "related": ["chunk-vector", "ontology-knowledge-graph", "llm"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/"},
    {"id": "chunk-vector", "term": "청크 · 벡터", "aliases": ["청킹", "임베딩", "벡터 검색"], "category": "AI",
     "definition": "청크는 문서를 검색 단위로 자른 조각, 벡터(임베딩)는 그 조각의 뜻을 숫자 배열로 바꾼 것이다. 벡터가 문서당 하나뿐이면 '이 문서 어딘가'까지만 찾아 준다.",
     "related": ["rag"], "broader": "rag", "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/"},
    {"id": "ontology-knowledge-graph", "term": "온톨로지 · 지식 그래프", "aliases": ["온톨로지", "지식그래프", "Knowledge Graph"], "category": "AI",
     "definition": "온톨로지는 '어떤 종류의 것들이 있고 어떤 관계를 맺을 수 있는가'를 정한 규칙이고, 지식 그래프는 그 규칙대로 실제 대상들을 점과 선으로 이은 결과다.",
     "related": ["rag", "mcp"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/"},
    {"id": "mcp", "term": "MCP", "aliases": ["Model Context Protocol"], "category": "AI",
     "definition": "AI 에이전트가 외부 도구와 데이터를 표준 방식으로 부르게 해 주는 연결 규약이다. 도구 쪽이 'MCP 서버'로 등록되면 여러 에이전트가 같은 방식으로 쓴다.",
     "related": ["agent", "ontology-knowledge-graph"], "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/", "source": "https://modelcontextprotocol.io/"},
    {"id": "llm", "term": "LLM", "aliases": ["대규모 언어 모델", "거대언어모델"], "category": "AI",
     "definition": "방대한 글을 학습해 문장을 이해하고 생성하는 인공지능 모델이다. ChatGPT·Claude·Gemini 같은 서비스의 바탕이 된다.",
     "related": ["rag", "agent"], "first_seen": "/"},
    {"id": "agent", "term": "AI 에이전트", "aliases": ["에이전틱 AI", "자율 에이전트"], "category": "AI",
     "definition": "목표를 받으면 스스로 계획을 세우고 도구를 불러 여러 단계를 수행하는 AI 프로그램이다. 사람이 매 단계 지시하지 않아도 움직이므로 권한과 검증 설계가 중요하다.",
     "related": ["llm", "mcp"], "broader": "llm", "first_seen": "/"},
    {"id": "ransomware", "term": "랜섬웨어", "aliases": ["Ransomware"], "category": "보안",
     "definition": "시스템의 파일을 암호화해 쓰지 못하게 만든 뒤 복구 대가로 금전을 요구하는 악성 프로그램이다. 최근에는 데이터를 빼낸 뒤 공개하겠다고 협박하는 이중 갈취가 흔하다.",
     "related": ["supply-chain-attack", "phishing"], "first_seen": "/", "source": "https://www.boho.or.kr/"},
    {"id": "supply-chain-attack", "term": "공급망 공격", "aliases": ["Supply Chain Attack", "공급망 보안"], "category": "보안",
     "definition": "목표 조직을 직접 치지 않고, 그 조직이 쓰는 소프트웨어·업체·서비스를 먼저 뚫어 그 경로로 침투하는 공격이다. 같은 솔루션을 쓰는 여러 조직이 한꺼번에 피해를 입는다.",
     "related": ["ransomware", "sbom"], "first_seen": "/"},
    {"id": "phishing", "term": "피싱 · 스미싱", "aliases": ["Phishing", "Smishing", "사칭 메일"], "category": "보안",
     "definition": "믿을 만한 기관·사람을 사칭한 메일·문자·사이트로 비밀번호나 결제 정보를 빼내는 수법이다. 문자로 오면 스미싱, 전화로 오면 보이스피싱이라 부른다.",
     "related": ["ransomware"], "first_seen": "/", "source": "https://www.boho.or.kr/"},
    {"id": "zero-trust", "term": "제로 트러스트", "aliases": ["Zero Trust", "망분리", "N2SF"], "category": "보안",
     "definition": "'내부망이니 믿는다'를 버리고 모든 접속을 매번 확인·검증하는 보안 모델이다. 한국 공공 부문에서는 기존 망분리를 완화하는 국가망보안체계(N2SF)와 함께 거론된다.",
     "related": ["dlp"], "first_seen": "/"},
    {"id": "dlp", "term": "DLP", "aliases": ["데이터 유출 방지", "Data Loss Prevention"], "category": "보안",
     "definition": "업무 PC나 네트워크에서 민감한 데이터가 밖으로 나가는 것을 감시·차단하는 솔루션이다. 외부 AI 서비스에 자료를 붙여 넣는 행위를 막는 용도로도 쓰인다.",
     "related": ["zero-trust"], "first_seen": "/"},
    {"id": "cve", "term": "CVE", "aliases": ["취약점 번호", "Common Vulnerabilities and Exposures"], "category": "보안",
     "definition": "공개된 보안 취약점마다 붙는 고유 번호다. 'CVE-2025-12345'처럼 연도와 일련번호로 되어 있어 어느 제품의 어떤 결함인지 전 세계가 같은 이름으로 부른다.",
     "related": ["sbom"], "first_seen": "/", "source": "https://www.cve.org/"},
    {"id": "sbom", "term": "SBOM", "aliases": ["소프트웨어 자재명세서", "Software Bill of Materials"], "category": "보안",
     "definition": "소프트웨어가 어떤 부품(라이브러리·패키지)으로 만들어졌는지 적은 목록이다. 취약점이 공개됐을 때 영향을 받는 제품을 빨리 찾는 데 쓴다.",
     "related": ["supply-chain-attack", "cve"], "first_seen": "/", "source": "https://www.cisa.gov/sbom"},
    {"id": "isms-p", "term": "ISMS-P", "aliases": ["정보보호 및 개인정보보호 관리체계 인증"], "category": "보안",
     "definition": "기업·기관이 정보보호와 개인정보보호 체계를 갖췄는지 한국인터넷진흥원(KISA)이 심사해 주는 인증이다. 일정 규모 이상의 정보통신 서비스는 의무 대상이다.",
     "related": ["pipa", "ciso"], "first_seen": "/", "source": "https://isms.kisa.or.kr/"},
    {"id": "ciso", "term": "CISO", "aliases": ["정보보호 최고책임자"], "category": "보안",
     "definition": "조직의 정보보호 업무를 총괄하는 임원이다. 정보통신망법에 따라 일정 규모 이상 기업은 지정·신고해야 하며, 2026년 10월 시행 개정으로 임원급 지정 요건이 강화됐다.",
     "related": ["isms-p"], "first_seen": "/"},
    {"id": "pipa", "term": "개인정보 보호법", "aliases": ["개보법", "PIPA"], "category": "법제",
     "definition": "개인정보의 수집·이용·제공·파기 전 과정을 규율하는 기본법이다. 위반 시 개인정보보호위원회가 과징금·과태료를 부과한다.",
     "related": ["pia", "penalty", "isms-p"], "first_seen": "/", "source": "https://www.law.go.kr/법령/개인정보보호법"},
    {"id": "pia", "term": "개인정보 영향평가", "aliases": ["PIA", "영향평가"], "category": "법제",
     "definition": "공공기관이 일정 규모 이상의 개인정보 파일을 다루는 시스템을 만들 때, 미리 위험을 분석하고 대책을 세우도록 한 제도다. 개인정보 보호법 제33조와 시행령 제35조에 근거한다.",
     "related": ["pipa", "rfp"], "broader": "pipa", "first_seen": "/deepdive/2026-10-14-opencrab-kordoc/", "source": "https://www.pipc.go.kr/"},
    {"id": "penalty", "term": "과징금 · 과태료", "aliases": ["제재금"], "category": "법제",
     "definition": "과징금은 법 위반으로 얻은 이익을 거두거나 재발을 막기 위해 매출액 기준으로 매기는 금전 제재이고, 과태료는 절차 위반에 매기는 비교적 가벼운 벌이다. 개인정보 보호법 과징금 상한은 전체 매출액의 3%다.",
     "related": ["pipa"], "first_seen": "/", "source": "https://www.law.go.kr/법령/개인정보보호법"}
  ]
}
