{"entries": [{"id": "project:skmagic_ondeviceai_agent", "url": "projects/skmagic_ondeviceai_agent.html", "title": "skmagic_ondeviceai_agent", "type": "project", "project": "skmagic_ondeviceai_agent", "date": "", "model": "", "body": "63 sessions"}, {"id": "project:6.rag", "url": "projects/6.rag.html", "title": "6.rag", "type": "project", "project": "6.rag", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:app", "url": "projects/app.html", "title": "app", "type": "project", "project": "app", "date": "", "model": "", "body": "5 sessions"}, {"id": "project:agent", "url": "projects/agent.html", "title": "agent", "type": "project", "project": "agent", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:g13qcs6490", "url": "projects/g13qcs6490.html", "title": "g13qcs6490", "type": "project", "project": "g13qcs6490", "date": "", "model": "", "body": "15 sessions"}, {"id": "project:7.executorch", "url": "projects/7.executorch.html", "title": "7.executorch", "type": "project", "project": "7.executorch", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:scripts", "url": "projects/scripts.html", "title": "scripts", "type": "project", "project": "scripts", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:lambda", "url": "projects/lambda.html", "title": "lambda", "type": "project", "project": "lambda", "date": "", "model": "", "body": "11 sessions"}, {"id": "project:executorch", "url": "projects/executorch.html", "title": "executorch", "type": "project", "project": "executorch", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:src", "url": "projects/src.html", "title": "src", "type": "project", "project": "src", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:main", "url": "projects/main.html", "title": "main", "type": "project", "project": "main", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:buildbins", "url": "projects/buildbins.html", "title": "buildbins", "type": "project", "project": "buildbins", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:backend-cloud-llm-lambda", "url": "projects/backend-cloud-llm-lambda.html", "title": "backend-cloud-llm-lambda", "type": "project", "project": "backend-cloud-llm-lambda", "date": "", "model": "", "body": "13 sessions"}, {"id": "project:aws", "url": "projects/aws.html", "title": "aws", "type": "project", "project": "aws", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:llama3.2_3b", "url": "projects/llama3.2_3b.html", "title": "llama3.2_3b", "type": "project", "project": "llama3.2_3b", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:sherpaonnxspeakerdiarization", "url": "projects/sherpaonnxspeakerdiarization.html", "title": "sherpaonnxspeakerdiarization", "type": "project", "project": "sherpaonnxspeakerdiarization", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:sherpa-onnx", "url": "projects/sherpa-onnx.html", "title": "sherpa-onnx", "type": "project", "project": "sherpa-onnx", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:soc", "url": "projects/soc.html", "title": "soc", "type": "project", "project": "soc", "date": "", "model": "", "body": "5 sessions"}, {"id": "project:sessions", "url": "projects/sessions.html", "title": "sessions", "type": "project", "project": "sessions", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:10.example", "url": "projects/10.example.html", "title": "10.example", "type": "project", "project": "10.example", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:2.a1_llm_aent", "url": "projects/2.a1_llm_aent.html", "title": "2.a1_llm_aent", "type": "project", "project": "2.a1_llm_aent", "date": "", "model": "", "body": "6 sessions"}, {"id": "project:1.a1_soc_new", "url": "projects/1.a1_soc_new.html", "title": "1.a1_soc_new", "type": "project", "project": "1.a1_soc_new", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:secure_video_platform", "url": "projects/secure_video_platform.html", "title": "secure_video_platform", "type": "project", "project": "secure_video_platform", "date": "", "model": "", "body": "11 sessions"}, {"id": "project:ai-agent-project", "url": "projects/ai-agent-project.html", "title": "ai-agent-project", "type": "project", "project": "ai-agent-project", "date": "", "model": "", "body": "3 sessions"}, {"id": "project:260212_feeling_traker", "url": "projects/260212_feeling_traker.html", "title": "260212_feeling_traker", "type": "project", "project": "260212_feeling_traker", "date": "", "model": "", "body": "7 sessions"}, {"id": "project:silogood", "url": "projects/silogood.html", "title": "silogood", "type": "project", "project": "silogood", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:a1-packages", "url": "projects/a1-packages.html", "title": "a1-packages", "type": "project", "project": "a1-packages", "date": "", "model": "", "body": "3 sessions"}, {"id": "project:lmkd", "url": "projects/lmkd.html", "title": "lmkd", "type": "project", "project": "lmkd", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:work", "url": "projects/work.html", "title": "work", "type": "project", "project": "work", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:a2a_test", "url": "projects/a2a_test.html", "title": "a2a_test", "type": "project", "project": "a2a_test", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:artifacts", "url": "projects/artifacts.html", "title": "artifacts", "type": "project", "project": "artifacts", "date": "", "model": "", "body": "10 sessions"}, {"id": "project:a1", "url": "projects/a1.html", "title": "a1", "type": "project", "project": "a1", "date": "", "model": "", "body": "4 sessions"}, {"id": "project:260329_tmap_clone", "url": "projects/260329_tmap_clone.html", "title": "260329_tmap_clone", "type": "project", "project": "260329_tmap_clone", "date": "", "model": "", "body": "10 sessions"}, {"id": "project:13.a2a_lambda", "url": "projects/13.a2a_lambda.html", "title": "13.a2a_lambda", "type": "project", "project": "13.a2a_lambda", "date": "", "model": "", "body": "2 sessions"}, {"id": "project:kardome_biometrics_version", "url": "projects/kardome_biometrics_version.html", "title": "kardome_biometrics_version", "type": "project", "project": "kardome_biometrics_version", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:a1_um_quber", "url": "projects/a1_um_quber.html", "title": "a1_um_quber", "type": "project", "project": "a1_um_quber", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:1.1.14", "url": "projects/1.1.14.html", "title": "1.1.14", "type": "project", "project": "1.1.14", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:quber", "url": "projects/quber.html", "title": "quber", "type": "project", "project": "quber", "date": "", "model": "", "body": "2 sessions"}, {"id": "project:16.audio", "url": "projects/16.audio.html", "title": "16.audio", "type": "project", "project": "16.audio", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:260321_memento_mori_archive", "url": "projects/260321_memento_mori_archive.html", "title": "260321_memento_mori_archive", "type": "project", "project": "260321_memento_mori_archive", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:17.stt", "url": "projects/17.stt.html", "title": "17.stt", "type": "project", "project": "17.stt", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:fibo", "url": "projects/fibo.html", "title": "fibo", "type": "project", "project": "fibo", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:18.stt_poc", "url": "projects/18.stt_poc.html", "title": "18.stt_poc", "type": "project", "project": "18.stt_poc", "date": "", "model": "", "body": "1 sessions"}, {"id": "project:19.comtome", "url": "projects/19.comtome.html", "title": "19.comtome", "type": "project", "project": "19.comtome", "date": "", "model": "", "body": "1 sessions"}, {"id": "home", "url": "index.html", "title": "Home", "type": "page", "project": "", "date": "", "model": "", "body": "overview index"}, {"id": "projects-index", "url": "projects/index.html", "title": "Projects", "type": "page", "project": "", "date": "", "model": "", "body": "all projects"}, {"id": "sessions-index", "url": "sessions/index.html", "title": "All sessions", "type": "page", "project": "", "date": "", "model": "", "body": "sortable sessions table"}, {"id": "docs:UPGRADING.md", "url": "docs/UPGRADING.html", "title": "Upgrade guide", "type": "docs", "project": "", "date": "", "model": "", "body": "How to upgrade between `llmwiki` releases. Most releases are drop-in (`pip install -U llmwiki` or `brew upgrade llmwiki`) — this page documents the exceptions: schema migrations, config changes, and behaviour flips that affect what happens on your next `sync`."}, {"id": "docs:a2a/a2a-glossary-concept-index.md", "url": "docs/a2a/a2a-glossary-concept-index.html", "title": "A2A Glossary and Concept Index", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A Wiki를 읽을 때 반복해서 등장하는 용어를 한 곳에 모은 색인이다."}, {"id": "docs:a2a/architecture-diagrams.md", "url": "docs/a2a/architecture-diagrams.html", "title": "A2A Architecture Diagrams", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 A2A 문서에 포함된 항목별 SVG 구조도를 한 곳에서 모아 보여준다."}, {"id": "docs:a2a/benchmark-router.md", "url": "docs/a2a/benchmark-router.html", "title": "A2A Benchmark and Router Evolution", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 A2A family router 성능을 어떻게 해석해야 하는지 정리한다."}, {"id": "docs:a2a/book-roadmap.md", "url": "docs/a2a/book-roadmap.html", "title": "A2A Book Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A 작업 자료를 책처럼 읽기 위한 순서를 제공한다. 목적은 작업 로그를 나열하는 것이 아니라, Cloud A2A부터 실제 DeviceAgent TaskManager까지 이어지는 설계 의도를 한 흐름으로 이해하는 것이다."}, {"id": "docs:a2a/cometome-deviceagent-contract.md", "url": "docs/a2a/cometome-deviceagent-contract.html", "title": "19.comToMe DeviceAgent Contract", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 `/home/silogood/work/19.comToMe` 폴더의 ComeToMe 설계를 DeviceAgent/SoC 업체가 실제 구현 계약으로 옮길 때 필요한 항목을 정리한다."}, {"id": "docs:a2a/contracts.md", "url": "docs/a2a/contracts.html", "title": "A2A Contract Matrix", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 Cloud A2A, 온디바이스 Bridge, DeviceAgent TaskManager 사이에 오가는 주요 계약을 한 표로 정리한다."}, {"id": "docs:a2a/device-task-flow.md", "url": "docs/a2a/device-task-flow.html", "title": "A2A Device Task Flow", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Cloud plan이 온디바이스와 DeviceAgent TaskManager를 거쳐 실제 기기 task로 실행되는 흐름을 설명한다."}, {"id": "docs:a2a/deviceagent-soc-domain-map.md", "url": "docs/a2a/deviceagent-soc-domain-map.html", "title": "DeviceAgent / SoC Domain Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Cloud A2A와 온디바이스 브릿지가 실제 기기 실행으로 내려갈 때, DeviceAgent 내부의 어떤 도메인이 실행 권한을 가져야 하는지 정리한다."}, {"id": "docs:a2a/deviceagent-task-executor-wiring-wiki.md", "url": "docs/a2a/deviceagent-task-executor-wiring-wiki.html", "title": "DeviceAgent Task Executor Wiring Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "![Task Executor Wiring 구조](deviceagent-task-executor-wiring-wiki.svg)"}, {"id": "docs:a2a/deviceagent-taskmanager-api-contract.md", "url": "docs/a2a/deviceagent-taskmanager-api-contract.html", "title": "DeviceAgent TaskManager API Contract", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 SoC/DeviceAgent 업체가 맞춰야 하는 TaskManager API와 event payload 계약을 현재 소스 기준으로 정리한다."}, {"id": "docs:a2a/deviceagent-taskmanager-framework-wiki.md", "url": "docs/a2a/deviceagent-taskmanager-framework-wiki.html", "title": "DeviceAgent TaskManager Framework Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "![DeviceAgent TaskManager Framework 구조](deviceagent-taskmanager-framework-wiki.svg)"}, {"id": "docs:a2a/documentation-quality-audit.md", "url": "docs/a2a/documentation-quality-audit.html", "title": "A2A Documentation Quality Audit", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 A2A Wiki가 “작업 로그 모음”을 넘어 “책처럼 읽히는 구조 문서”가 되었는지 점검한다."}, {"id": "docs:a2a/evidence-index.md", "url": "docs/a2a/evidence-index.html", "title": "A2A Evidence Index", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A Wiki의 각 장이 어떤 소스, 설계 문서, 테스트, 검증 증거에 기대고 있는지 한 곳에서 추적하기 위한 근거 색인이다."}, {"id": "docs:a2a/executive-summary.md", "url": "docs/a2a/executive-summary.html", "title": "A2A Executive Summary", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix A2A 작업의 현재 결론을 회의/공유용으로 빠르게 읽기 위한 요약이다. 전체 설계의 세부 근거는 각 링크 문서에 있고, 이 페이지는 “지금 무엇이 정해졌고, 누가 무엇을 해야 하며, 완료로 보려면 어떤 증거가 필요한가”에 집중한다."}, {"id": "docs:a2a/global-wiki-operations.md", "url": "docs/a2a/global-wiki-operations.html", "title": "A2A Global Wiki Operations", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 현재 A2A Wiki가 어디에 저장되고, 여러 Codex 창에서 어떻게 공유되며, 변경 후 웹 페이지에 반영하려면 무엇을 해야 하는지 정리한다."}, {"id": "docs:a2a/index.md", "url": "docs/a2a/index.html", "title": "SK-Intellix A2A Knowledge Hub", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 현재 작업 중인 SK-Intellix Cloud A2A, 온디바이스 브릿지, DeviceAgent TaskManager, SoC 연동, 메모리/개인화 설계를 찾아가기 위한 브라우저용 진입점이다."}, {"id": "docs:a2a/legacy-command-19-workflow-example.md", "url": "docs/a2a/legacy-command-19-workflow-example.html", "title": "19.comToMe A2A Workflow Example", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 `/home/silogood/work/19.comToMe` 폴더의 설계 자료를 A2A Wiki 관점으로 다시 정리한 것이다."}, {"id": "docs:a2a/local-access.md", "url": "docs/a2a/local-access.html", "title": "A2A Local Access Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 로컬 브라우저에서 A2A Wiki를 여는 방법과, 사이트가 열리지 않을 때 확인할 순서를 정리한다."}, {"id": "docs:a2a/memory-db-sync.md", "url": "docs/a2a/memory-db-sync.html", "title": "A2A Memory DB and Sync Contract", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A 메모리 기능을 실제 구현으로 옮기기 위한 DB schema, sync cursor, privacy/delete 정책을 정의한다."}, {"id": "docs:a2a/memory-personalization.md", "url": "docs/a2a/memory-personalization.html", "title": "A2A Memory and Personalization", "type": "docs", "project": "", "date": "", "model": "", "body": "메모리 설계의 최종 목적은 A2A가 이전 맥락과 사용자 특성을 바탕으로 더 정확한 추론을 하게 만드는 것이다."}, {"id": "docs:a2a/next-action-board.md", "url": "docs/a2a/next-action-board.html", "title": "A2A Next Action Board", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 지금 A2A Wiki 기준으로 남은 일을 실행 가능한 단위로 관리한다."}, {"id": "docs:a2a/planner-cleanup-backlog.md", "url": "docs/a2a/planner-cleanup-backlog.html", "title": "A2A Planner Cleanup Backlog", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 [A2A Planner Deep Dive](planner-deep-dive.html)의 `18. 남은 정리 과제`를 실행 가능한 backlog로 풀어쓴 것이다. 목적은 단순 문서 보강이 아니라, planner prompt, response schema, registry, agent catalog, second pass, schedule slot, ODL task contract 사이의 drift를 줄이는 것이다."}, {"id": "docs:a2a/planner-deep-dive.md", "url": "docs/a2a/planner-deep-dive.html", "title": "A2A Planner Deep Dive", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 `feature_a2a_task_orchestration_cloud` 브랜치 기준 Cloud A2A Planner의 실제 판단 구조를 정리한다. 기존 [Planner and Routing](planner-routing.html)은 큰 개념을 설명하지만, 현재 소스에는 preclassifier, ranked flow, object typer, replyability judge, second pass, active workflow short-circuit, task orchestration 연결까지 여러 판단 레이어가 있다."}, {"id": "docs:a2a/planner-routing.md", "url": "docs/a2a/planner-routing.html", "title": "A2A Planner and Routing", "type": "docs", "project": "", "date": "", "model": "", "body": "Planner는 단순 selector가 아니라, 사용자 발화를 보고 어떤 agent step을 어떤 순서로 수행할지 계획한다."}, {"id": "docs:a2a/presentation-storyline.md", "url": "docs/a2a/presentation-storyline.html", "title": "A2A Presentation Storyline", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 팀원에게 SK-Intellix A2A 작업을 발표할 때 사용할 이야기 순서다. 단순히 문서를 나열하는 것이 아니라, 왜 이 구조가 필요했고, Planner가 어떤 의미를 갖고, 기존 명령 체계와 TaskManager가 어떻게 통합되며, Reactive/Proactive와 Robotics Brain 방향으로 어떻게 확장되는지를 하나의 서사로 설명한다."}, {"id": "docs:a2a/requirements-traceability.md", "url": "docs/a2a/requirements-traceability.html", "title": "A2A Requirements Traceability Matrix", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A 관련 요구사항을 설계 문서, 구현 위치, 검증 증거, 남은 공백에 연결한다."}, {"id": "docs:a2a/research-paper-topics.md", "url": "docs/a2a/research-paper-topics.html", "title": "A2A Research Paper Topics", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 현재 SK-Intellix wiki에 정리된 A2A, Speech-LLM, DeviceAgent TaskManager, memory, context-aware, reactive/proactive 작업을 논문 주제로 분해한 것이다."}, {"id": "docs:a2a/role-based-reader-paths.md", "url": "docs/a2a/role-based-reader-paths.html", "title": "A2A Role-Based Reader Paths", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A2A Wiki를 역할별로 읽기 위한 안내서다. 전체를 처음부터 끝까지 읽을 수도 있지만, 실제 업무에서는 담당자가 다르기 때문에 각자 필요한 장부터 들어가는 편이 빠르다."}, {"id": "docs:a2a/scenario-walkthroughs.md", "url": "docs/a2a/scenario-walkthroughs.html", "title": "A2A Scenario Walkthroughs", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 실제 사용자 발화가 Cloud A2A, Runtime, 온디바이스 Bridge, DeviceAgent TaskManager를 거쳐 어떻게 처리되는지 시나리오별로 보여준다."}, {"id": "docs:a2a/soc-taskmanager-execution-subsystem.md", "url": "docs/a2a/soc-taskmanager-execution-subsystem.html", "title": "SoC TaskManager Execution Subsystem", "type": "docs", "project": "", "date": "", "model": "", "body": "`TaskManager`는 A2A와 DeviceAgent/SoC를 연결하는 큰 기능 범주다. 단순히 “명령을 queue에 넣는 클래스”가 아니라, Cloud가 만든 plan을 실제 기기 실행으로 안전하게 소비하기 위한 **DeviceAgent 실행 오케스트레이션 서브시스템**으로 봐야 한다."}, {"id": "docs:a2a/source-map.md", "url": "docs/a2a/source-map.html", "title": "A2A Source Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 설명과 실제 소스 파일을 연결하는 지도다."}, {"id": "docs:a2a/speech-llm-context-aware-architecture.md", "url": "docs/a2a/speech-llm-context-aware-architecture.html", "title": "Speech-LLM Context-Aware A2A Architecture", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Speech 기반 사용자 발화가 Cloud A2A Planner, Agent/Skill, 복합제어, 온디바이스 Bridge, DeviceAgent TaskManager, Memory로 이어지는 전체 판단 구조를 한 번에 연결한다."}, {"id": "docs:a2a/status-gap-audit.md", "url": "docs/a2a/status-gap-audit.html", "title": "A2A Status and Gap Audit", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 현재 A2A 작업이 어디까지 정리되었고, 어떤 증거가 있으며, 무엇이 아직 실기기 또는 업체 구현으로 남아 있는지 추적한다."}, {"id": "docs:a2a/system-overview.md", "url": "docs/a2a/system-overview.html", "title": "A2A System Overview", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 Cloud A2A, 온디바이스 Agent, DeviceAgent TaskManager, SoC 패키지의 연결 구조를 한 장의 지도로 설명한다."}, {"id": "docs:a2a/taskmanager-callback-completion-wiki.md", "url": "docs/a2a/taskmanager-callback-completion-wiki.html", "title": "TaskManager Callback Completion Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "![Task 완료/Callback Correlation 구조](taskmanager-callback-completion-wiki.svg)"}, {"id": "docs:a2a/taskmanager-deep-dive.md", "url": "docs/a2a/taskmanager-deep-dive.html", "title": "TaskManager Deep Dive", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 DeviceAgent/SoC `TaskManager`가 왜 필요하고 실제로 어떤 레이어와 계약으로 동작해야 하는지 소스/계약/이벤트 흐름 기준으로 설명한다."}, {"id": "docs:a2a/taskmanager-llm-mcp-mapping-wiki.md", "url": "docs/a2a/taskmanager-llm-mcp-mapping-wiki.html", "title": "TaskManager LLM/MCP Mapping Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "![LLM/MCP -> TaskManager Mapping 구조](taskmanager-llm-mcp-mapping-wiki.svg)"}, {"id": "docs:a2a/taskmanager-vendor-implementation-checklist.md", "url": "docs/a2a/taskmanager-vendor-implementation-checklist.html", "title": "TaskManager Vendor Implementation Checklist", "type": "docs", "project": "", "date": "", "model": "", "body": "![업체 구현 체크리스트 흐름](taskmanager-vendor-implementation-checklist.svg)"}, {"id": "docs:a2a/validation.md", "url": "docs/a2a/validation.html", "title": "A2A Validation Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 현재 구조가 실제로 동작한다고 말하기 위해 필요한 검증 단계를 정리한다."}, {"id": "docs:a2a/vendor-api-acceptance-checklist.md", "url": "docs/a2a/vendor-api-acceptance-checklist.html", "title": "Vendor API Acceptance Checklist", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 DeviceAgent/SoC 업체 구현물을 받을 때 API별로 무엇을 확인해야 하는지 정의한다."}, {"id": "docs:a2a/vendor-handoff.md", "url": "docs/a2a/vendor-handoff.html", "title": "A2A Vendor Handoff", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 SoC/DeviceAgent 업체에 전달해야 하는 구현 요구사항을 정리한다."}, {"id": "docs:a2a/vendor-implementation-package.md", "url": "docs/a2a/vendor-implementation-package.html", "title": "DeviceAgent Vendor Implementation Package", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SoC/DeviceAgent 업체에 전달할 구현 패키지의 진입점이다."}, {"id": "docs:a2a/vendor-open-questions.md", "url": "docs/a2a/vendor-open-questions.html", "title": "Vendor Open Questions", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 DeviceAgent/SoC 업체와 구현 전에 닫아야 할 질문과 결정 로그를 관리한다."}, {"id": "docs:a2a/vendor-test-evidence-template.md", "url": "docs/a2a/vendor-test-evidence-template.html", "title": "Vendor Test Evidence Template", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 DeviceAgent/SoC 업체가 구현 완료를 주장할 때 제출해야 하는 테스트 증거 양식이다."}, {"id": "docs:a2a/visual-map.md", "url": "docs/a2a/visual-map.html", "title": "A2A Visual Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 Cloud A2A, 온디바이스 Bridge, DeviceAgent TaskManager, Memory, Event/Replan 경계를 한 장으로 보여준다."}, {"id": "docs:a2a/work-breakdown.md", "url": "docs/a2a/work-breakdown.html", "title": "A2A Work Breakdown", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 Cloud A2A, 온디바이스 Bridge, DeviceAgent/SoC 업체가 각각 무엇을 구현하고 무엇을 맞춰야 하는지 분리한다."}, {"id": "docs:accessibility-report.md", "url": "docs/accessibility-report.html", "title": "Accessibility Audit Summary", "type": "docs", "project": "", "date": "", "model": "", "body": "Quick-reference compliance status. For the full audit with code samples, fix history, and out-of-scope notes, see [`accessibility.md`](accessibility.md)."}, {"id": "docs:accessibility.md", "url": "docs/accessibility.html", "title": "Accessibility (WCAG 2.1 AA)", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki targets **WCAG 2.1 Level AA** for all generated HTML pages."}, {"id": "docs:adapter-authoring.md", "url": "docs/adapter-authoring.html", "title": "Writing a New Adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "This guide walks you through adding support for a new coding agent to llmwiki."}, {"id": "docs:adapters/chatgpt.md", "url": "docs/adapters/chatgpt.html", "title": "ChatGPT adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "Ingests your **ChatGPT conversation export** (`conversations.json`) so every chat you ever had becomes part of the wiki alongside Claude Code / Codex / Cursor sessions."}, {"id": "docs:adapters/claude-code.md", "url": "docs/adapters/claude-code.html", "title": "Claude Code adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** ✅ Production (v0.1) **Module:** `llmwiki.adapters.claude_code` **Source:** [`llmwiki/adapters/claude_code.py`](../../llmwiki/adapters/claude_code.py)"}, {"id": "docs:adapters/codex-cli.md", "url": "docs/adapters/codex-cli.html", "title": "Codex CLI adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** 🚧 **v0.1 stub — not yet production-ready** **Module:** `llmwiki.adapters.codex_cli` **Source:** [`llmwiki/adapters/codex_cli.py`](../../llmwiki/adapters/codex_cli.py) **Tracking issue:** [LMW-13 · Codex CLI adapter (stub)](https://github.com/Pratiyush/llm-wiki/issues) (to be filled in wh"}, {"id": "docs:adapters/copilot.md", "url": "docs/adapters/copilot.html", "title": "GitHub Copilot adapters", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** Production (v0.6) **Modules:** `llmwiki.adapters.contrib.copilot_chat`, `llmwiki.adapters.contrib.copilot_cli` **Tracking issue:** #93"}, {"id": "docs:adapters/cursor.md", "url": "docs/adapters/cursor.html", "title": "Cursor adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** Production (v0.5) **Module:** `llmwiki.adapters.contrib.cursor` **Source:** [`llmwiki/adapters/contrib/cursor.py`](../../llmwiki/adapters/contrib/cursor.py) **Tracking issue:** #37"}, {"id": "docs:adapters/gemini-cli.md", "url": "docs/adapters/gemini-cli.html", "title": "Gemini CLI adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** Production (v0.5) **Module:** `llmwiki.adapters.contrib.gemini_cli` **Source:** [`llmwiki/adapters/contrib/gemini_cli.py`](../../llmwiki/adapters/contrib/gemini_cli.py) **Tracking issue:** #38"}, {"id": "docs:adapters/obsidian.md", "url": "docs/adapters/obsidian.html", "title": "Obsidian adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "**Status:** ✅ Production (v0.1) — input mode **Module:** `llmwiki.adapters.contrib.obsidian` **Source:** [`llmwiki/adapters/contrib/obsidian.py`](../../llmwiki/adapters/contrib/obsidian.py)"}, {"id": "docs:adapters/opencode.md", "url": "docs/adapters/opencode.html", "title": "OpenCode / OpenClaw adapter", "type": "docs", "project": "", "date": "", "model": "", "body": "Reads `.jsonl` session transcripts written by the [OpenCode](https://github.com/sst/opencode) / OpenClaw agents — both use an identical schema."}, {"id": "docs:api-guide.md", "url": "docs/api-guide.html", "title": "API Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "Using llmwiki as a Python library in your own scripts and pipelines."}, {"id": "docs:architecture.md", "url": "docs/architecture.html", "title": "Architecture", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki has two overlapping structures:"}, {"id": "docs:benchmarks.md", "url": "docs/benchmarks.html", "title": "Performance Benchmarks", "type": "docs", "project": "", "date": "", "model": "", "body": "Representative build-time and output-size numbers for llmwiki. Measured on an M2 MacBook Air (8 GB RAM, Python 3.12). Actual performance depends on session length, code-block density, and disk speed."}, {"id": "docs:cheatsheet.md", "url": "docs/cheatsheet.html", "title": "Command cheatsheet", "type": "docs", "project": "", "date": "", "model": "", "body": "Everything you need on one page. Slash commands work inside Claude Code / Codex CLI; CLI commands run at your terminal."}, {"id": "docs:competitor-landscape.md", "url": "docs/competitor-landscape.html", "title": "Competitor Landscape", "type": "docs", "project": "", "date": "", "model": "", "body": "How llmwiki compares to other tools in the AI session history and personal knowledge management space."}, {"id": "docs:configuration-reference.md", "url": "docs/configuration-reference.html", "title": "Configuration Reference", "type": "docs", "project": "", "date": "", "model": "", "body": "Complete reference for all CLI subcommands, flags, environment variables, and configuration options."}, {"id": "docs:configuration.md", "url": "docs/configuration.html", "title": "Configuration", "type": "docs", "project": "", "date": "", "model": "", "body": "Every tuning knob in llmwiki, explained."}, {"id": "docs:deploy/docker.md", "url": "docs/deploy/docker.html", "title": "Docker deployment", "type": "docs", "project": "", "date": "", "model": "", "body": "Run llmwiki in a container — no Python install, no pip, no venv. Two supported setups:"}, {"id": "docs:deploy/github-pages.md", "url": "docs/deploy/github-pages.html", "title": "Deploying to GitHub Pages", "type": "docs", "project": "", "date": "", "model": "", "body": "Host your llmwiki site on GitHub Pages for free, with automatic builds on every push to master."}, {"id": "docs:deploy/gitlab-pages.md", "url": "docs/deploy/gitlab-pages.html", "title": "Deploying to GitLab Pages", "type": "docs", "project": "", "date": "", "model": "", "body": "Host your llmwiki site on GitLab Pages for free, with automatic builds on every push to the default branch."}, {"id": "docs:deploy/homebrew-setup.md", "url": "docs/deploy/homebrew-setup.html", "title": "Homebrew tap — one-time setup", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: the formula is shipped at `homebrew/llmwiki.rb`. This doc is the > checklist for creating the **Homebrew tap repository** that unblocks > `brew install Pratiyush/tap/llmwiki` (#102)."}, {"id": "docs:deploy/pypi-publishing.md", "url": "docs/deploy/pypi-publishing.html", "title": "PyPI publishing — one-time setup", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: the Actions workflow (`/.github/workflows/release.yml`) is ready. > This document is the checklist for **one-time PyPI configuration** that > unblocks `pip install llm-notebook` (#101)."}, {"id": "docs:deploy/vercel-netlify.md", "url": "docs/deploy/vercel-netlify.html", "title": "Deploying to Vercel or Netlify", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki produces a plain static site under `site/`. Any static hosting platform can serve it. This guide covers Vercel and Netlify."}, {"id": "docs:design/brand-system.md", "url": "docs/design/brand-system.html", "title": "Editorial brand system", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: canonical reference for llmwiki's visual system (v1.2.0 · #115). > If you're changing how any part of the generated site looks — or exporting a > screenshot / OG image / PDF / slide deck — this document is the source of truth."}, {"id": "docs:faq.md", "url": "docs/faq.html", "title": "FAQ", "type": "docs", "project": "", "date": "", "model": "", "body": "No. Everything runs locally. There is no telemetry, no analytics, no phoning home. The only network request the built site makes is loading highlight.js from a CDN for syntax highlighting, and that degrades gracefully if blocked."}, {"id": "docs:feature-matrix.md", "url": "docs/feature-matrix.html", "title": "Feature Matrix — Every Feature Across the 15 Prior Implementations", "type": "docs", "project": "", "date": "", "model": "", "body": "**Method:** Cloned and inspected every referenced repo. Listed every feature I found in any of them, rated each by target value to llmwiki (1–5), and marked which ones are already present in at least one reference implementation vs. which are a net-new invention for llmwiki."}, {"id": "docs:framework.md", "url": "docs/framework.html", "title": "llmwiki Framework — Building an Agent-Native Dev Tool", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Adapted from** the maintainer's \"Open Source Project Framework v4.0\" (local reference — kept outside the public repo). > > **Extensions** specific to llmwiki and any tool in this class (dev tools that ingest from AI coding agents): > > 1. **Agent-Aware pipeline** (Phase 1.75) > 2. **Adapter Cont"}, {"id": "docs:getting-started.md", "url": "docs/getting-started.html", "title": "Getting started", "type": "docs", "project": "", "date": "", "model": "", "body": "5-minute quickstart. By the end you'll have a browsable wiki of every coding-agent session you've ever run."}, {"id": "docs:guides/existing-vault.md", "url": "docs/guides/existing-vault.html", "title": "Running llmwiki on an existing Obsidian / Logseq vault", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: shipped in v1.2.0 (#54). Use `llmwiki sync --vault <path>` > to point the pipeline at an existing knowledge vault instead of the > repo's `wiki/` directory."}, {"id": "docs:i18n/README.md", "url": "docs/i18n/README.html", "title": "Documentation translations", "type": "docs", "project": "", "date": "", "model": "", "body": "Translations of llmwiki's user-facing documentation. All translations track the English master in `docs/`. If a translation falls behind, a note at the top of the file says so."}, {"id": "docs:i18n/es/getting-started.md", "url": "docs/i18n/es/getting-started.html", "title": "Comenzar (Getting started)", "type": "docs", "project": "", "date": "", "model": "", "body": "> Traducción al español — sigue la versión maestra en inglés [`docs/getting-started.md`](../../getting-started.md) > Última sincronización: v0.3.0 (2026-04-08) > **Borrador v0.3** — esta traducción es una versión inicial y puede estar desactualizada respecto al maestro."}, {"id": "docs:i18n/ja/getting-started.md", "url": "docs/i18n/ja/getting-started.html", "title": "はじめに (Getting started)", "type": "docs", "project": "", "date": "", "model": "", "body": "> 日本語翻訳 — 英語のマスター版 [`docs/getting-started.md`](../../getting-started.md) を正本とします > 最終同期: v0.3.0 (2026-04-08) > **v0.3 ドラフト** — この翻訳は初版で、英語の最新版よりも遅れている可能性があります。"}, {"id": "docs:i18n/zh-CN/getting-started.md", "url": "docs/i18n/zh-CN/getting-started.html", "title": "快速开始 (Getting started)", "type": "docs", "project": "", "date": "", "model": "", "body": "> 中文 (简体) 翻译 — 以英文主文档 [`docs/getting-started.md`](../../getting-started.md) 为准 > 上次同步：v0.3.0 (2026-04-08) > **v0.3 初稿** — 本翻译为初版，可能落后于英文主文档。"}, {"id": "docs:index.md", "url": "docs/index.html", "title": "llmwiki documentation", "type": "docs", "project": "", "date": "", "model": "", "body": "A local, stdlib-only Python knowledge base built from your AI-coding-agent session transcripts. Install in five minutes, then keep every session searchable, interlinked, and offline. No database, no account, no cloud."}, {"id": "docs:maintainers/ADR-001-playwright-stack.md", "url": "docs/maintainers/ADR-001-playwright-stack.html", "title": "ADR-001 — Keep Python Playwright stack; add TS Test Agents alongside", "type": "docs", "project": "", "date": "", "model": "", "body": "**Date:** 2026-04-27 **Status:** Accepted **Closes:** #463 (parent epic: #462)"}, {"id": "docs:maintainers/ARCHITECTURE.md", "url": "docs/maintainers/ARCHITECTURE.html", "title": "Maintainer architecture one-pager", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** code reviewers and new maintainers. If you're a user, > read [`../architecture.md`](../architecture.md) instead — that one is > written for contributors. This page is the 5-minute \"what can land > where, and what should never land anywhere\" version."}, {"id": "docs:maintainers/DECLINED.md", "url": "docs/maintainers/DECLINED.html", "title": "Declined ideas", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** maintainers and contributors about to re-propose > something. Check this file before filing an issue — we may have > already considered and rejected your idea, and the reason is here."}, {"id": "docs:maintainers/README.md", "url": "docs/maintainers/README.html", "title": "Maintainer guide", "type": "docs", "project": "", "date": "", "model": "", "body": "This directory is the governance scaffold for llmwiki maintainers. Contributors should read [`../../CONTRIBUTING.md`](../../CONTRIBUTING.md) first — it has the short version of what this folder covers in detail."}, {"id": "docs:maintainers/RELEASE_PROCESS.md", "url": "docs/maintainers/RELEASE_PROCESS.html", "title": "Release process", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** whoever is cutting the next tag. This is the > step-by-step checklist. Run the `/release <version>` slash command > for a guided walkthrough that follows the same steps."}, {"id": "docs:maintainers/REVIEW_CHECKLIST.md", "url": "docs/maintainers/REVIEW_CHECKLIST.html", "title": "Code review checklist", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** maintainers reviewing an incoming PR. This is the > canonical bar — apply it every time so the review bar stays > consistent across reviewers."}, {"id": "docs:maintainers/ROADMAP.md", "url": "docs/maintainers/ROADMAP.html", "title": "Maintainer roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** maintainers planning the next releases. This is a > living doc; update it as you merge PRs. > > For the detailed historical roadmap (v0.1 → v0.4), see > [`docs/roadmap.md`](../roadmap.md). This page is the forward-looking > short-list."}, {"id": "docs:maintainers/TRIAGE.md", "url": "docs/maintainers/TRIAGE.html", "title": "Issue triage", "type": "docs", "project": "", "date": "", "model": "", "body": "> **Audience:** maintainers working through the inbox. Run > `/triage-issue <number>` for a guided pass that applies the rules > below automatically."}, {"id": "docs:maintainers/playwright-agents-bootstrap.md", "url": "docs/maintainers/playwright-agents-bootstrap.html", "title": "Playwright Test Agents bootstrap — paste-ready scaffold", "type": "docs", "project": "", "date": "", "model": "", "body": "This document is the **paste-ready scaffold** for #464 (bootstrap) and #467 (healer-in-CI). When the operator approves the one-time Node toolchain addition (per ADR-001's Constraints clause), every file below ships verbatim and the epic closes in two PRs."}, {"id": "docs:modes/agent/backend.md", "url": "docs/modes/agent/backend.html", "title": "Agent backend — setup", "type": "docs", "project": "", "date": "", "model": "", "body": "<div style=\"background: #0D9488; color: white; padding: 8px 16px; border-radius: 6px; font-weight: 600; margin-bottom: 24px;\">AGENT MODE — uses your existing Claude Code / Codex CLI session.</div>"}, {"id": "docs:modes/agent/index.md", "url": "docs/modes/agent/index.html", "title": "Agent mode", "type": "docs", "project": "", "date": "", "model": "", "body": "<div style=\"background: #0D9488; color: white; padding: 8px 16px; border-radius: 6px; font-weight: 600; margin-bottom: 24px;\">AGENT MODE — uses your existing Claude Code / Codex CLI session.</div>"}, {"id": "docs:modes/api/index.md", "url": "docs/modes/api/index.html", "title": "API mode", "type": "docs", "project": "", "date": "", "model": "", "body": "<div style=\"background: #7C3AED; color: white; padding: 8px 16px; border-radius: 6px; font-weight: 600; margin-bottom: 24px;\">API MODE — uses your Anthropic API key.</div>"}, {"id": "docs:modes/index.md", "url": "docs/modes/index.html", "title": "Pick your mode", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki runs in **two modes** that share the same three-layer pipeline (`raw/` → `wiki/` → `site/`) but differ on *who calls the LLM*:"}, {"id": "docs:monthly-report-template.md", "url": "docs/monthly-report-template.html", "title": "Monthly Project Health Report Template", "type": "docs", "project": "", "date": "", "model": "", "body": "Copy this template at the start of each month. Fill in the numbers from GitHub Insights, the issue tracker, and PyPI stats."}, {"id": "docs:multi-agent-setup.md", "url": "docs/multi-agent-setup.html", "title": "Multi-Agent Setup", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki reads sessions from multiple coding agents simultaneously. One `llmwiki sync` pulls from every agent installed on your machine."}, {"id": "docs:obsidian-integration.md", "url": "docs/obsidian-integration.html", "title": "Obsidian Integration Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki is designed to work natively inside Obsidian. This guide covers the recommended plugins and configuration for the best experience."}, {"id": "docs:privacy.md", "url": "docs/privacy.html", "title": "Privacy", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki processes session transcripts that can contain PII, API keys, file paths, and internal URLs. Privacy is baked into the core design. This document is the full story on what llmwiki does to protect you — and where you're still responsible."}, {"id": "docs:public-roadmap.md", "url": "docs/public-roadmap.html", "title": "llmwiki Public Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "> Track what shipped, what's in progress, and what's next. > Last updated: 2026-04-09."}, {"id": "docs:reference/cache-tiers.md", "url": "docs/reference/cache-tiers.html", "title": "Cache tiers — load-priority frontmatter", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: shipped in v1.2.0 (#52). Optional frontmatter field > `cache_tier: L1|L2|L3|L4` tells `/wiki-query` how eagerly to load the > page during context build."}, {"id": "docs:reference/cli.md", "url": "docs/reference/cli.html", "title": "CLI reference", "type": "docs", "project": "", "date": "", "model": "", "body": "**Every** `python3 -m llmwiki <subcommand>` — with every flag, realistic examples, and expected output. If a command isn't listed here it isn't shipping. This page is generated against the live argparse tree, so adding a flag without documenting it will fail the guardrail test."}, {"id": "docs:reference/entity-schema.md", "url": "docs/reference/entity-schema.html", "title": "Entity schema reference (v0.7 · #55)", "type": "docs", "project": "", "date": "", "model": "", "body": "The wiki's entity pages are free-form markdown by default — a file like `wiki/entities/OpenAI.md` can be whatever you want, and the slash-command workflow just edits the body. **AI model entities** are a special case: they carry structured frontmatter so llmwiki can render a sortable `/models/` inde"}, {"id": "docs:reference/prompt-caching.md", "url": "docs/reference/prompt-caching.html", "title": "Prompt caching + batch API", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: scaffold (v1.1.0 · #50). The plumbing — cache-block > construction, token estimator, batch-state store — lives in > `llmwiki/cache.py`. The actual Anthropic backend that consumes it > lands in v1.2 behind a separate PR."}, {"id": "docs:reference/reader-api.md", "url": "docs/reference/reader-api.html", "title": "Reader API contract (v1.2+ preview)", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: **contract-only**. No server yet — today the static site is the > API. This doc locks the shape so when we add a hosted / SPA reader we > don't have to rewrite the content model. Freezing this now protects > the build pipeline (`site/` outputs) and the sibling `.txt` / `.json` > files from"}, {"id": "docs:reference/reader-shell.md", "url": "docs/reference/reader-shell.html", "title": "Reader-first article shell", "type": "docs", "project": "", "date": "", "model": "", "body": "> Status: scaffolded in v1.2.0 (#112). Opt-in per page via frontmatter; > default rendering is unchanged. The module ships the layout + CSS + > slot contract; gradual adoption across the 647 session pages happens > in follow-up PRs."}, {"id": "docs:reference/slash-commands.md", "url": "docs/reference/slash-commands.html", "title": "Slash commands reference", "type": "docs", "project": "", "date": "", "model": "", "body": "Every `/wiki-*` (plus governance commands) in `.claude/commands/`, what it does, what it runs under the hood, and a realistic invocation example. Use these inside **Claude Code** — Codex CLI picks the same files up via `install-skills`."}, {"id": "docs:reference/ui.md", "url": "docs/reference/ui.html", "title": "UI reference", "type": "docs", "project": "", "date": "", "model": "", "body": "Every screen on the compiled site (`llmwiki build` → `site/`), what it shows, and how to reach it. Screens are what `llmwiki serve` exposes on `http://127.0.0.1:8765/`."}, {"id": "docs:research.md", "url": "docs/research.html", "title": "Phase 1.25 — Research Report", "type": "docs", "project": "", "date": "", "model": "", "body": "**Date:** 2026-04-08 **Method:** Cloned every referenced implementation from [Karpathy's gist](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) and the top related GitHub searches into `.temp/` (gitignored) for side-by-side comparison."}, {"id": "docs:roadmap.md", "url": "docs/roadmap.html", "title": "llmwiki Roadmap — Phase × Layer × Item, prioritised", "type": "docs", "project": "", "date": "", "model": "", "body": "**Last updated:** 2026-04-08"}, {"id": "docs:seo.md", "url": "docs/seo.html", "title": "SEO Optimization Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "How to make your llmwiki site discoverable by search engines and AI agents."}, {"id": "docs:sk-intellix/a2a.md", "url": "docs/sk-intellix/a2a.html", "title": "SK-Intellix A2A Category", "type": "docs", "project": "", "date": "", "model": "", "body": "A2A는 SK-Intellix 내부의 Cloud 판단/계획 카테고리다. 사용자 발화를 route family, multi-step plan, device task request, agent handoff로 바꾸는 계층을 다룬다."}, {"id": "docs:sk-intellix/aosp-bsp.md", "url": "docs/sk-intellix/aosp-bsp.html", "title": "SK-Intellix AOSP and BSP Category", "type": "docs", "project": "", "date": "", "model": "", "body": "이 카테고리는 QCS6490 AOSP/BSP, QSSI/UM split build, Quber overlay, HAL, init, VINTF, SELinux, DTS/driver 경계를 다룬다."}, {"id": "docs:sk-intellix/architecture-rationale-and-benefits.md", "url": "docs/sk-intellix/architecture-rationale-and-benefits.html", "title": "SK-Intellix Architecture Rationale and Benefits", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키에 정리된 주요 아이디어가 왜 필요했고, 구축하면 어떤 이점을 얻는지 설명한다."}, {"id": "docs:sk-intellix/book-first-cut-gate.md", "url": "docs/sk-intellix/book-first-cut-gate.html", "title": "SK-Intellix Book First-Cut Gate", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키를 책자 형태로 정리할 때 “1차로 정리되었다고 끊을 수 있는 기준”을 고정한다."}, {"id": "docs:sk-intellix/book-shelf.md", "url": "docs/sk-intellix/book-shelf.html", "title": "SK-Intellix Book Shelf", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키를 “책처럼” 읽기 위한 상위 목차다."}, {"id": "docs:sk-intellix/category-map.md", "url": "docs/sk-intellix/category-map.html", "title": "SK-Intellix Knowledge Category Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키의 지식 분류 기준을 정의한다. 핵심은 **A2A가 최상위가 아니라 SK-Intellix 내부의 큰 카테고리 중 하나**라는 점이다."}, {"id": "docs:sk-intellix/cross-domain-integration-map.md", "url": "docs/sk-intellix/cross-domain-integration-map.html", "title": "SK-Intellix Cross-Domain Integration Map", "type": "docs", "project": "", "date": "", "model": "", "body": "도메인을 분리하면 책임은 선명해지지만, 실제 제품 흐름은 여러 도메인을 건넌다. 이 문서는 도메인을 다시 섞기 위한 문서가 아니라, **분리된 도메인 사이의 발전 흐름과 연관 모듈**을 보여주는 지도다."}, {"id": "docs:sk-intellix/deviceagent-soc.md", "url": "docs/sk-intellix/deviceagent-soc.html", "title": "SK-Intellix DeviceAgent and SoC Category", "type": "docs", "project": "", "date": "", "model": "", "body": "DeviceAgent/SoC 카테고리는 실제 기기 실행을 담당한다. TaskManager, domain executor, callback, reason code, device planning context가 핵심이다."}, {"id": "docs:sk-intellix/document-finder.md", "url": "docs/sk-intellix/document-finder.html", "title": "SK-Intellix Document Finder", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 SK-Intellix 위키에서 문서를 빠르게 찾기 위한 검색 입구다."}, {"id": "docs:sk-intellix/document-migration-roadmap.md", "url": "docs/sk-intellix/document-migration-roadmap.html", "title": "SK-Intellix Document Migration Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 현재 `docs/a2a/`에 몰려 있는 상세 문서를 장기적으로 어떻게 분리할지 정리한다."}, {"id": "docs:sk-intellix/domain-document-map.md", "url": "docs/sk-intellix/domain-document-map.html", "title": "SK-Intellix Domain Document Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키 문서를 도메인별로 빠짐없이 연결하기 위한 기준표다."}, {"id": "docs:sk-intellix/framework-sdk/index.md", "url": "docs/sk-intellix/framework-sdk/index.html", "title": "SK-Intellix Framework and SDK Hub", "type": "docs", "project": "", "date": "", "model": "", "body": "이 허브는 `a1-packages`와 Quber AOSP overlay를 기준으로, 현재 제품에 들어가는 Android system package, DeviceAgent API, peer agent, vendor HAL/service, init/VINTF/sepolicy/DTS 연결을 근거 기반으로 정리한다."}, {"id": "docs:sk-intellix/framework-sdk/sdk-contract.md", "url": "docs/sk-intellix/framework-sdk/sdk-contract.html", "title": "SK-Intellix SDK Contract", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 현재 구현된 SDK 명세가 아니라, 기존 `DeviceControlAPIJavaLib`와 `IDeviceControl.sendModuleCommand(Bundle)`를 제품형 client API로 정리할 때의 계약 초안이다."}, {"id": "docs:sk-intellix/framework-sdk/system-design.md", "url": "docs/sk-intellix/framework-sdk/system-design.html", "title": "SK-Intellix Framework SDK System Design", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 A1 기준 Android platform package와 DeviceAgent API 구조를 설명한다. 범위는 `a1-packages`, `a1-qssi-quber`, `a1_um_quber`, QCS6490 split build, Quber HAL/vendor service까지다."}, {"id": "docs:sk-intellix/framework-sdk/transformation-roadmap.md", "url": "docs/sk-intellix/framework-sdk/transformation-roadmap.html", "title": "SK-Intellix Framework SDK Transformation Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 로드맵은 A1 Android platform package와 DeviceAgent API를 근거 기반으로 정리하고, 필요한 경우 client SDK 후보로 분리하는 단계다."}, {"id": "docs:sk-intellix/index.md", "url": "docs/sk-intellix/index.html", "title": "SK-Intellix Engineering Knowledge Hub", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 SK-Intellix 관련 Codex/wiki 산출물의 최상위 진입점이다."}, {"id": "docs:sk-intellix/memory-personalization.md", "url": "docs/sk-intellix/memory-personalization.html", "title": "SK-Intellix Memory and Personalization Category", "type": "docs", "project": "", "date": "", "model": "", "body": "메모리/개인화 카테고리는 SK-Intellix가 이전 대화 맥락과 사용자 특성을 장기적으로 활용하기 위한 구조를 다룬다."}, {"id": "docs:sk-intellix/ondevice-bridge.md", "url": "docs/sk-intellix/ondevice-bridge.html", "title": "SK-Intellix On-device Bridge Category", "type": "docs", "project": "", "date": "", "model": "", "body": "On-device Bridge는 Cloud A2A와 실제 DeviceAgent/SoC 사이의 연결 계층이다. Cloud가 만든 `device_task_requests`를 받아, 기기에서 소비 가능한 token/task/workflow 형태로 변환하고 실행 상태를 다시 정리한다."}, {"id": "docs:sk-intellix/operations.md", "url": "docs/sk-intellix/operations.html", "title": "SK-Intellix Wiki and Codex Operations Category", "type": "docs", "project": "", "date": "", "model": "", "body": "Operations 카테고리는 llmwiki 저장소, Codex 전역 지침, 여러 Codex 창 간 wiki 공유, build/lint/server 운영을 다룬다."}, {"id": "docs:sk-intellix/quber-aosp-qcs6490-vendor-brief.md", "url": "docs/sk-intellix/quber-aosp-qcs6490-vendor-brief.html", "title": "Quber AOSP QCS6490 Vendor Brief", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Quber 또는 Quber를 대신해 개발을 수행할 협력업체와 회의할 때 사용할 AOSP/SoC 업무 범위 설명 자료다."}, {"id": "docs:sk-intellix/reactive-proactive-operation.md", "url": "docs/sk-intellix/reactive-proactive-operation.html", "title": "SK-Intellix Reactive and Proactive Operation", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix의 reactive / proactive 동작 축을 정리한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/architecture.md", "url": "docs/sk-intellix/soc-taskmanager-framework/architecture.html", "title": "SoC TaskManager Architecture", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 현재 DeviceAgent TaskManager 소스 기준 구조를 설명한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/background.md", "url": "docs/sk-intellix/soc-taskmanager-framework/background.html", "title": "SoC TaskManager Background", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 왜 DeviceAgent에 TaskManager가 필요한지 설명한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/before-after-change-model.md", "url": "docs/sk-intellix/soc-taskmanager-framework/before-after-change-model.html", "title": "SoC TaskManager Before After Change Model", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 SoC 업체 설명용 문서다. 핵심은 “기존 DeviceAgent 구조에 TaskManager layer를 왜 추가하는지”, “구조가 어떻게 바뀌는지”, “이 변경으로 어떤 이점이 생기는지”를 한 번에 설명하는 것이다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/deviceagent-layer-transition.md", "url": "docs/sk-intellix/soc-taskmanager-framework/deviceagent-layer-transition.html", "title": "DeviceAgent Layer Transition", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 DeviceAgent의 기존 layer 구조와 TaskManager Framework 적용 후 변경되는 layer 구조를 시각화한다. 업체 설명 시 가장 먼저 보여주기 위한 문서다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/framework-design-spec.md", "url": "docs/sk-intellix/soc-taskmanager-framework/framework-design-spec.html", "title": "SoC TaskManager Framework Design Specification", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SoC 내부의 중앙 집중 task 실행 제어장치로서 `TaskManager`를 설계하기 위한 문서다. 특정 입력 채널, 특정 상위 서비스, 특정 앱 기능을 설명하는 문서가 아니다. 목표는 SoC 안에서 발생하는 모든 장기 실행 작업, 순차/병렬 작업, 취소 가능 작업, 상태 추적 작업을 하나의 실행 프레임워크로 관리하는 것이다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/framework-refactor-roadmap.md", "url": "docs/sk-intellix/soc-taskmanager-framework/framework-refactor-roadmap.html", "title": "SoC TaskManager Framework Refactor Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 현재 DeviceAgent TaskManager 작업을 나중에 SoC 실행 프레임워크로 발전시키기 위한 리팩터링 방향이다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/implementation-worklog.md", "url": "docs/sk-intellix/soc-taskmanager-framework/implementation-worklog.html", "title": "SoC TaskManager Implementation Worklog", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 현재 기준 DeviceAgent TaskManager에 들어간 실제 작업내역을 업체가 따라 할 수 있는 단위로 정리한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/index.md", "url": "docs/sk-intellix/soc-taskmanager-framework/index.html", "title": "SoC TaskManager Framework", "type": "docs", "project": "", "date": "", "model": "", "body": "이 항목은 DeviceAgent 쪽에서 진행한 TaskManager 작업을 SoC 업체가 보고 같은 방향으로 구현할 수 있도록 정리한 큰 묶음이다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/layer-source-map.md", "url": "docs/sk-intellix/soc-taskmanager-framework/layer-source-map.html", "title": "DeviceAgent TaskManager Layer Source Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 TaskManager Framework의 각 layer가 실제 DeviceAgent 소스의 어떤 파일과 연결되는지 정리한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/mainapi-taskmanager-insertion.md", "url": "docs/sk-intellix/soc-taskmanager-framework/mainapi-taskmanager-insertion.html", "title": "MainApi TaskManager Insertion", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 기존 DeviceAgent에서 명령이 `MainApi.executeMethod(...)`로 모이던 구조와, 그 위치에 `TaskManager`가 어떻게 삽입되는지를 설명한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/source-level-implementation-guide.md", "url": "docs/sk-intellix/soc-taskmanager-framework/source-level-implementation-guide.html", "title": "SoC TaskManager Source Level Implementation Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 SoC/DeviceAgent 업체가 실제 코드 기준으로 구현을 따라 할 수 있도록 정리한 소스 레벨 가이드다. 발표용 개념 설명은 [Before/After Change Model](before-after-change-model.html)을 보고, 실제 구현 위치와 method 단위 작업은 이 문서를 기준으로 본다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/task-lifecycle-detail.md", "url": "docs/sk-intellix/soc-taskmanager-framework/task-lifecycle-detail.html", "title": "DeviceAgent Task Lifecycle Detail", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 `submitTask`와 `submitWorkflow`가 실제 DeviceAgent 내부에서 어떤 순서로 처리되는지 상세히 정리한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/vendor-briefing-path.md", "url": "docs/sk-intellix/soc-taskmanager-framework/vendor-briefing-path.html", "title": "SoC TaskManager Vendor Briefing Path", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SoC/DeviceAgent 업체와 회의하거나 설명할 때 사용할 진입로다. 업체에게 처음부터 전체 소스 설명을 던지면 흐름을 잃기 쉽기 때문에, “왜 바꾸는가 -> 무엇이 바뀌는가 -> 어디를 구현하는가 -> 무엇을 제출해야 하는가” 순서로 설명한다."}, {"id": "docs:sk-intellix/soc-taskmanager-framework/vendor-implementation-workbook.md", "url": "docs/sk-intellix/soc-taskmanager-framework/vendor-implementation-workbook.html", "title": "SoC TaskManager Vendor Implementation Workbook", "type": "docs", "project": "", "date": "", "model": "", "body": "이 장은 업체가 실제로 구현해야 할 작업을 deliverable 단위로 정리한다."}, {"id": "docs:sk-intellix/source-evidence-catalog.md", "url": "docs/sk-intellix/source-evidence-catalog.html", "title": "SK-Intellix Source and Evidence Catalog", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키의 각 카테고리가 어떤 repository, source file, 설계 문서, test/evidence에 기대고 있는지 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/entrypoints.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/entrypoints.html", "title": "Speaker Identity A2A Entry Points", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC와 Cloud A2A Task Manager 확장 문서를 어디서부터 읽어야 하는지 정리한 진입점이다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/evidence-and-gap-audit.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/evidence-and-gap-audit.html", "title": "Speaker Identity A2A Evidence And Gap Audit", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC와 Cloud A2A Task Manager 확장 문서의 요구사항 충족 상태를 증거 기준으로 점검한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/identity-service-planning.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/identity-service-planning.html", "title": "Speaker Identity Service Planning", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Voice ID를 제품 서비스 identity 체계 안에서 어떻게 정의할지 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/implementation-roadmap.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/implementation-roadmap.html", "title": "Speaker Identity A2A Implementation Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC를 제품 경로와 Cloud A2A Task Manager에 연결하기 위한 구현 로드맵이다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/index.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/index.html", "title": "Speaker Identity And A2A Service Context", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 온디바이스 `test_sherpa_module` 브랜치의 화자 분리/인식 PoC와 Cloud `feature_a2a_task_orchestration_cloud` 브랜치의 A2A Task Manager 구조를 하나의 서비스 확장 축으로 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/personalization-strategic-roadmap.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/personalization-strategic-roadmap.html", "title": "Speaker Following And Personalization Strategic Roadmap", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 인식에서 출발해 나무X가 어떤 서비스 영역으로 확장될 수 있는지, 그리고 왜 화자를 추종하고 개인화하는 능력이 AI 로보틱스에서 중요한지를 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/privacy-and-safety.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/privacy-and-safety.html", "title": "Speaker Identity Privacy And Safety", "type": "docs", "project": "", "date": "", "model": "", "body": "화자 인식은 개인 식별 가능성이 있는 기능이다. 따라서 기술적으로 가능하다는 이유만으로 음성 원본, 임베딩, 대화 기록, 개인화 profile을 무제한 저장하거나 Cloud로 전송하면 안 된다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/service-opportunity-backlog.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/service-opportunity-backlog.html", "title": "Speaker Identity Service Opportunity Backlog", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 인식이 제품 서비스로 확장될 수 있는 가능성 영역을 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/service-phase1-speaker-enrollment.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/service-phase1-speaker-enrollment.html", "title": "Speaker Enrollment Service Phase 1 Plan", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 인식 PoC를 제품 서비스 1단계로 전환할 때, 런처앱의 음성 등록 화면과 온디바이스 AI 모듈을 어떻게 나누어야 하는지 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/service-scenarios.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/service-scenarios.html", "title": "Speaker Identity Service Scenarios", "type": "docs", "project": "", "date": "", "model": "", "body": "화자 분리/인식은 단독 기능으로 출시하기보다, 기존 음성 기능의 정확도와 안전성을 높이는 context layer로 확장하는 편이 가치가 크다. 이 문서는 서비스 시나리오를 기능별로 정리한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/source-map.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/source-map.html", "title": "Speaker Identity Source Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC의 실제 소스와 Cloud A2A 연결 지점을 파일 단위로 정리한다. 목적은 “아이디어 설명”이 아니라, 어느 파일이 어떤 계약을 만들고 어떤 서비스 계층으로 확장될 수 있는지 추적하는 것이다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/speaker-context-contract.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/speaker-context-contract.html", "title": "Speaker Context Contract", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 온디바이스 화자 인식 결과를 Cloud A2A가 안정적으로 소비하기 위한 `speaker_context` 계약을 정의한다. 계약은 additive field로 설계해 기존 `voice_context`와 호환되도록 한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/speaker-memory-management.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/speaker-memory-management.html", "title": "Speaker Memory Management", "type": "docs", "project": "", "date": "", "model": "", "body": "화자 인식의 가장 직접적인 서비스 확장 지점은 메모리 관리다. 같은 기기라도 사용자마다 선호 공간, 반복 명령, 응답 방식, 금지/허용 기능이 다를 수 있다. 따라서 대화 기록과 profile candidate는 speaker scope로 분리해야 한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/taskmanager-integration.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/taskmanager-integration.html", "title": "Speaker Identity And TaskManager Integration", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 컨텍스트가 Cloud A2A Task Manager와 복합명령 실행에 어떻게 연결되는지 정리한다. 핵심은 Task Manager가 “무엇을 실행할지”뿐 아니라 “누가 요청했고, 그 사람이 후속 변경/취소 권한을 갖는지”를 알 수 있어야 한다는 점이다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/test-plan.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/test-plan.html", "title": "Speaker Identity Test Plan", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC를 서비스 레벨로 확장할 때 필요한 테스트 축을 정리한다. 테스트는 모델 정확도만 보지 않고, STT/diarization/identification/safety gate/Cloud A2A/memory/task manager를 단계별로 검증해야 한다."}, {"id": "docs:sk-intellix/speaker-identity-a2a-service/traceability-and-completion-audit.md", "url": "docs/sk-intellix/speaker-identity-a2a-service/traceability-and-completion-audit.html", "title": "Speaker Identity A2A Traceability And Completion Audit", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 화자 분리/인식 PoC와 Cloud A2A Task Manager 확장 위키 세션이 사용자 요구사항을 어디까지 충족했는지 추적한다."}, {"id": "docs:sk-intellix/speech-recognition-module.md", "url": "docs/sk-intellix/speech-recognition-module.html", "title": "SK-Intellix Speech Recognition Module Category", "type": "docs", "project": "", "date": "", "model": "", "body": "이 카테고리는 A2A planner가 아니라 제품의 음성 입력 처리 계층을 다룬다. 핵심 범위는 STT, 전처리, 온디바이스 딕셔너리/로컬 LLM, Cloud LLM fallback/rewrite, TTS, E2E log analysis다."}, {"id": "docs:sk-intellix/validation-quality.md", "url": "docs/sk-intellix/validation-quality.html", "title": "SK-Intellix Validation and Quality Category", "type": "docs", "project": "", "date": "", "model": "", "body": "Validation/Quality 카테고리는 “문서상 설계”를 “증거로 확인된 상태”로 바꾸기 위한 검증 체계를 다룬다."}, {"id": "docs:sk-intellix/vendor-handoff.md", "url": "docs/sk-intellix/vendor-handoff.html", "title": "SK-Intellix Vendor Handoff Category", "type": "docs", "project": "", "date": "", "model": "", "body": "Vendor Handoff 카테고리는 SoC/DeviceAgent 업체에 전달해야 할 구현 범위, API 계약, 인수 기준, 테스트 증거를 관리한다."}, {"id": "docs:sk-intellix/vendor-llm-training/README.md", "url": "docs/sk-intellix/vendor-llm-training/README.html", "title": "LLM 운영 패키지", "type": "docs", "project": "", "date": "", "model": "", "body": "기준일: 2026-07-07 대상 코드:"}, {"id": "docs:sk-intellix/vendor-llm-training/days/day01_product_llm_architecture.md", "url": "docs/sk-intellix/vendor-llm-training/days/day01_product_llm_architecture.html", "title": "Day 1: 제품 기능 사양 및 LLM 구조", "type": "docs", "project": "", "date": "", "model": "", "body": "![1. 학습 목표](../svg/day-sections/day01_section_01.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/days/day02_dictionary_e2e_test.md", "url": "docs/sk-intellix/vendor-llm-training/days/day02_dictionary_e2e_test.html", "title": "Day 2: 온디바이스 딕셔너리 및 E2E Test", "type": "docs", "project": "", "date": "", "model": "", "body": "![1. 학습 목표](../svg/day-sections/day02_section_01.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/days/day03_cloud_llm_rag_test.md", "url": "docs/sk-intellix/vendor-llm-training/days/day03_cloud_llm_rag_test.html", "title": "Day 3: Cloud LLM 개선 작업 및 테스트", "type": "docs", "project": "", "date": "", "model": "", "body": "![1. 학습 목표](../svg/day-sections/day03_section_01.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/days/day04_sqe_field_issue_response.md", "url": "docs/sk-intellix/vendor-llm-training/days/day04_sqe_field_issue_response.html", "title": "Day 4: SQE/필드테스트 이슈 분석 및 개선 대응", "type": "docs", "project": "", "date": "", "model": "", "body": "![1. 학습 목표](../svg/day-sections/day04_section_01.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/days/day05_integrated_practice_operations_guide.md", "url": "docs/sk-intellix/vendor-llm-training/days/day05_integrated_practice_operations_guide.html", "title": "Day 5: 종합 실습 및 현지 운영 가이드", "type": "docs", "project": "", "date": "", "model": "", "body": "![1. 학습 목표](../svg/day-sections/day05_section_01.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/function_flows_index.md", "url": "docs/sk-intellix/vendor-llm-training/function_flows_index.html", "title": "기능별 구현 설계도 인덱스", "type": "docs", "project": "", "date": "", "model": "", "body": "기준 브랜치: `feature/feature_mr8`"}, {"id": "docs:sk-intellix/vendor-llm-training/index.md", "url": "docs/sk-intellix/vendor-llm-training/index.html", "title": "LLM 운영 Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "이 Wiki는 LLM 운영 담당자가 실제 SQE/필드 테스트와 현지 운영 중 발생하는 STT/LLM/기능 사양/Cloud 연동 이슈를 스스로 1차 분석할 수 있도록 만든 운영 자료입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/instructor_script.md", "url": "docs/sk-intellix/vendor-llm-training/instructor_script.html", "title": "LLM 운영 해설서", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Day 1~5 문서를 빠르게 대조하기 위한 운영 해설서입니다. 목적은 말레이시아 현지 운영팀이 발화 테스트 결과를 STT, 딕셔너리, On-device LLM, Cloud LLM, Device API, TTS, 상태관리 관점으로 분리해 판단하도록 돕는 것입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/lecture_plan.md", "url": "docs/sk-intellix/vendor-llm-training/lecture_plan.html", "title": "LLM 운영 계획", "type": "docs", "project": "", "date": "", "model": "", "body": "![주간 운영 구조](./svg/pdf-safe/pdf_week_curriculum_map.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/pdf_export_guide.md", "url": "docs/sk-intellix/vendor-llm-training/pdf_export_guide.html", "title": "PDF Export Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 LLM 운영 PDF를 만들 때 문서 구조와 그림 경계가 깨지지 않도록 확인하는 기준입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/api_call_validator_source_guide.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/api_call_validator_source_guide.html", "title": "ApiCallValidator And Error Handling Source Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 기능 토큰이 맞게 생성된 이후에도 실제 기능이 실행되지 않을 수 있는 이유를 설명합니다. 핵심은 `ApiCallValidator`가 현재 기기 상태와 에러 상태를 기준으로 기능 실행을 사전에 차단할 수 있다는 점입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/cloud_llm_integration_source_guide.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/cloud_llm_integration_source_guide.html", "title": "Cloud LLM Integration Source Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 On-device Agent와 Cloud LLM Lambda가 어떤 계약으로 연결되는지 설명합니다. 핵심은 Cloud LLM이 제품 기능을 직접 실행하지 않고, Case 구조와 `rewrite_query`를 통해 다시 온디바이스 기능 라우팅으로 들어온다는 점입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/cloud_rewrite_query_quality_guide.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/cloud_rewrite_query_quality_guide.html", "title": "Cloud Rewrite Query Quality Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 Cloud LLM의 `rewrite_query`를 어떻게 설계하고 검증해야 하는지 정리합니다. 핵심은 Case 2가 나왔다는 사실만으로 성공이 아니라는 점입니다. `rewrite_query`가 다시 온디바이스 로컬 파이프라인에 들어가 기대 `<sk_xx>` 토큰으로 매칭되어야 최종 성공입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/dictionary_matching_source_guide.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/dictionary_matching_source_guide.html", "title": "Dictionary Matching Source Guide", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 온디바이스 딕셔너리 구조를 소스레벨로 설명합니다. 목적은 “발화가 어떤 JSON과 어떤 matcher를 통해 `<sk_xx>`로 바뀌는지”를 LLM 운영 담당자가 직접 로그로 검증할 수 있게 만드는 것입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/e2e_log_analysis_runbook.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/e2e_log_analysis_runbook.html", "title": "E2E Test And Log Analysis Runbook", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 LLM 운영 담당자가 실제 기기에서 발화 테스트를 수행하고, 로그 기반으로 원인을 분리하는 절차입니다. 목표는 “증상 보고”가 아니라 “원인 후보와 근거를 포함한 개선 요청”을 만드는 것입니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/ondevice_e2e_source_map.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/ondevice_e2e_source_map.html", "title": "On-device E2E Source Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 LLM 운영 담당자가 제품 음성 기능의 실제 온디바이스 처리 경로를 소스레벨로 따라갈 수 있도록 만든 지도입니다. “발화 하나가 어디서 어떤 상태로 바뀌는가”를 이 문서 기준으로 확인합니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/operational_examples.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/operational_examples.html", "title": "Operational Examples", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 실제 운영 중 자주 발생하는 상황을 예제로 정리합니다. 각 예제는 발화, 기대 흐름, 실제 로그에서 볼 항목, 1차 판정, 개선 위치를 함께 제시합니다."}, {"id": "docs:sk-intellix/vendor-llm-training/source-level/source_traceability_matrix.md", "url": "docs/sk-intellix/vendor-llm-training/source-level/source_traceability_matrix.html", "title": "Source Traceability Matrix", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 운영 Wiki의 설명이 실제 On-device Agent 코드의 어느 지점과 연결되는지 추적하기 위한 표입니다. PDF로 출력할 때는 이 문서를 부록처럼 붙이면, 기능 설명과 코드 근거를 함께 확인할 수 있습니다."}, {"id": "docs:sk-intellix/vendor-llm-training/templates/cloud_llm_test_result_template.md", "url": "docs/sk-intellix/vendor-llm-training/templates/cloud_llm_test_result_template.html", "title": "Cloud LLM 테스트 결과 템플릿", "type": "docs", "project": "", "date": "", "model": "", "body": "![운영 산출물 생명주기](../svg/pdf-safe/pdf_operational_artifact_lifecycle.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/templates/e2e_test_result_template.md", "url": "docs/sk-intellix/vendor-llm-training/templates/e2e_test_result_template.html", "title": "E2E 테스트 결과 템플릿", "type": "docs", "project": "", "date": "", "model": "", "body": "![운영 산출물 생명주기](../svg/pdf-safe/pdf_operational_artifact_lifecycle.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/templates/issue_analysis_report_template.md", "url": "docs/sk-intellix/vendor-llm-training/templates/issue_analysis_report_template.html", "title": "이슈 분석 리포트 템플릿", "type": "docs", "project": "", "date": "", "model": "", "body": "![운영 산출물 생명주기](../svg/pdf-safe/pdf_operational_artifact_lifecycle.svg)"}, {"id": "docs:sk-intellix/vendor-llm-training/wiki_index.md", "url": "docs/sk-intellix/vendor-llm-training/wiki_index.html", "title": "LLM 운영 Wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "이 파일은 기존 링크 호환을 위한 진입 문서입니다. 최신 운영 Wiki는 아래 문서를 기준으로 합니다."}, {"id": "docs:sk-intellix/vendor-meeting.md", "url": "docs/sk-intellix/vendor-meeting.html", "title": "SK-Intellix Vendor Meeting Entry", "type": "docs", "project": "", "date": "", "model": "", "body": "이 페이지는 업체 회의용 별도 진입점이다. 일반 설계 문서와 섞지 않고, 회의에서 바로 열어야 할 자료와 순서를 고정한다."}, {"id": "docs:sk-intellix/wiki-deployment/index.md", "url": "docs/sk-intellix/wiki-deployment/index.html", "title": "SK-Intellix Wiki Domain Deployment", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 현재 로컬에서만 보던 llmwiki를 실제 도메인으로 배포하기 위한 운영 설계와 실행 절차를 정리한다."}, {"id": "docs:sk-intellix/wiki-structure-map.md", "url": "docs/sk-intellix/wiki-structure-map.html", "title": "SK-Intellix Wiki Structure Map", "type": "docs", "project": "", "date": "", "model": "", "body": "이 문서는 SK-Intellix 위키 전체의 정보 구조를 정의한다."}, {"id": "docs:star-history.md", "url": "docs/star-history.html", "title": "Star History Tracking", "type": "docs", "project": "", "date": "", "model": "", "body": "Track GitHub star growth over time to understand adoption velocity and the impact of launches, blog posts, and awesome-list submissions."}, {"id": "docs:style-guide.md", "url": "docs/style-guide.html", "title": "Docs style guide", "type": "docs", "project": "", "date": "", "model": "", "body": "**Who this is for:** anyone adding or editing documentation under `docs/`."}, {"id": "docs:troubleshooting.md", "url": "docs/troubleshooting.html", "title": "Troubleshooting", "type": "docs", "project": "", "date": "", "model": "", "body": "Common errors and how to fix them."}, {"id": "docs:tutorials/00-quickstart-walkthrough.md", "url": "docs/tutorials/00-quickstart-walkthrough.html", "title": "00 · Quickstart Walkthrough", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 15 minutes"}, {"id": "docs:tutorials/01-installation.md", "url": "docs/tutorials/01-installation.html", "title": "01 · Installation", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 5 minutes **You'll need:** Python 3.9+, `git`, and at least one AI-coding agent already installed with session history on disk. **Result:** A working `llmwiki` CLI on your PATH (or runnable via `python3 -m llmwiki`)."}, {"id": "docs:tutorials/02-first-sync.md", "url": "docs/tutorials/02-first-sync.html", "title": "02 · First sync", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 5 minutes **You'll need:** A working `llmwiki` CLI ([tutorial 01](01-installation.md)) and session history from at least one AI-coding agent. **Result:** A browsable static site at `http://127.0.0.1:8765` listing every session you've ever run."}, {"id": "docs:tutorials/03-use-with-claude-code.md", "url": "docs/tutorials/03-use-with-claude-code.html", "title": "03 · Use with Claude Code", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 10 minutes **You'll need:** A working `llmwiki` CLI and Claude Code installed (sessions at `~/.claude/projects/`). **Result:** A day-to-day workflow where every Claude Code session is auto-ingested into the wiki and queryable via slash commands."}, {"id": "docs:tutorials/04-use-with-codex-cli.md", "url": "docs/tutorials/04-use-with-codex-cli.html", "title": "04 · Use with Codex CLI", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 10 minutes **You'll need:** A working `llmwiki` CLI and Codex CLI installed with at least one session at `~/.codex/sessions/`. **Result:** Codex CLI sessions ingested alongside your Claude Code ones, searchable from the same wiki."}, {"id": "docs:tutorials/05-querying-your-wiki.md", "url": "docs/tutorials/05-querying-your-wiki.html", "title": "05 · Query your wiki", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 10 minutes **You'll need:** A wiki with at least one ingested session ([tutorial 02](02-first-sync.md)). **Result:** Fluency with the nine slash commands that make a wiki worth having — ask questions, inspect the graph, lint for rot, review candidates."}, {"id": "docs:tutorials/06-bring-your-obsidian-vault.md", "url": "docs/tutorials/06-bring-your-obsidian-vault.html", "title": "06 · Bring your Obsidian / Logseq vault", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 10 minutes **You'll need:** An existing Obsidian or Logseq vault with real notes in it. **Result:** llmwiki writes new entity / concept / source pages *inside* your vault at paths you control, never overwriting your existing notes."}, {"id": "docs:tutorials/07-example-workflows.md", "url": "docs/tutorials/07-example-workflows.html", "title": "07 · Example workflows", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 15 minutes total (read) / 1 hour each (do) **You'll need:** A working wiki with at least 10 ingested sessions. **Result:** Four concrete, end-to-end workflows you can adapt to your own use case."}, {"id": "docs:tutorials/08-synthesize-with-ollama.md", "url": "docs/tutorials/08-synthesize-with-ollama.html", "title": "Synthesize wiki pages with Ollama", "type": "docs", "project": "", "date": "", "model": "", "body": "**Time:** 15 min (including Ollama install). **You'll need:** [Ollama](https://ollama.com/) running locally + at least 8 GB RAM for `llama3.1:8b`. **Result:** every new session's `wiki/sources/<slug>.md` is synthesized by a local LLM instead of the dummy backend — no API key, no bill."}, {"id": "docs:tutorials/setup-guide.md", "url": "docs/tutorials/setup-guide.html", "title": "Setup Guide — Your First LLM Wiki in 15 Minutes", "type": "docs", "project": "", "date": "", "model": "", "body": "This is the end-to-end tutorial for getting llmwiki running on your machine and deployed to GitHub Pages. By the end you'll have:"}, {"id": "docs:uptime.md", "url": "docs/uptime.html", "title": "Uptime Monitoring", "type": "docs", "project": "", "date": "", "model": "", "body": "Monitor the llmwiki demo site availability with a simple GitHub Actions workflow and README badge."}, {"id": "docs:windows-setup.md", "url": "docs/windows-setup.html", "title": "Windows setup", "type": "docs", "project": "", "date": "", "model": "", "body": "llmwiki ships Windows `.bat` files alongside the Unix shell scripts. Most things just work. This doc covers the Windows-specific gotchas."}, {"id": "slash:maintainer", "url": "", "title": "/maintainer", "type": "slash", "project": "", "date": "", "model": "", "body": "Meta-skill that loads all llmwiki governance docs and exposes the three maintainer slash commands."}, {"id": "slash:release", "url": "", "title": "/release", "type": "slash", "project": "", "date": "", "model": "", "body": "Walk the llmwiki release process step by step."}, {"id": "slash:review-pr", "url": "", "title": "/review-pr", "type": "slash", "project": "", "date": "", "model": "", "body": "Run the canonical llmwiki code review against a pull request and post findings."}, {"id": "slash:triage-issue", "url": "", "title": "/triage-issue", "type": "slash", "project": "", "date": "", "model": "", "body": "Apply labels + milestone + priority to a new issue using the llmwiki triage rules."}, {"id": "slash:wiki-all", "url": "", "title": "/wiki-all", "type": "slash", "project": "", "date": "", "model": "", "body": "Run the full llmwiki pipeline end-to-end: build → graph → export all → lint."}, {"id": "slash:wiki-build", "url": "", "title": "/wiki-build", "type": "slash", "project": "", "date": "", "model": "", "body": "Regenerate the static HTML site for the llmwiki."}, {"id": "slash:wiki-candidates", "url": "", "title": "/wiki-candidates", "type": "slash", "project": "", "date": "", "model": "", "body": "Review and triage candidate wiki pages — promote, merge, or discard."}, {"id": "slash:wiki-export-marp", "url": "", "title": "/wiki-export-marp", "type": "slash", "project": "", "date": "", "model": "", "body": "Generate a Marp slide deck from wiki content matching a topic."}, {"id": "slash:wiki-graph", "url": "", "title": "/wiki-graph", "type": "slash", "project": "", "date": "", "model": "", "body": "Generate a knowledge graph of the wiki — nodes are pages, edges are `[[wikilinks]]`."}, {"id": "slash:wiki-ingest", "url": "", "title": "/wiki-ingest", "type": "slash", "project": "", "date": "", "model": "", "body": "Ingest a source document (or folder) into the llmwiki."}, {"id": "slash:wiki-init", "url": "", "title": "/wiki-init", "type": "slash", "project": "", "date": "", "model": "", "body": "Scaffold an empty llmwiki — create `raw/`, `wiki/`, `site/` directories and seed `wiki/index.md`, `wiki/log.md`, `wiki/overview.md`."}, {"id": "slash:wiki-lint", "url": "", "title": "/wiki-lint", "type": "slash", "project": "", "date": "", "model": "", "body": "Lint the llmwiki — find orphans, broken wikilinks, contradictions, and stale pages."}, {"id": "slash:wiki-query", "url": "", "title": "/wiki-query", "type": "slash", "project": "", "date": "", "model": "", "body": "Query the llmwiki and synthesise an answer."}, {"id": "slash:wiki-reflect", "url": "", "title": "/wiki-reflect", "type": "slash", "project": "", "date": "", "model": "", "body": "Run a self-reflection pass over the whole wiki — look for patterns, gaps, and improvement opportunities."}, {"id": "slash:wiki-serve", "url": "", "title": "/wiki-serve", "type": "slash", "project": "", "date": "", "model": "", "body": "Start a local HTTP server for the built llmwiki site."}, {"id": "slash:wiki-sync", "url": "", "title": "/wiki-sync", "type": "slash", "project": "", "date": "", "model": "", "body": "Sync Claude Code (and Codex CLI) session transcripts into the llmwiki, then ingest the new ones into `wiki/`."}, {"id": "slash:wiki-synthesize", "url": "", "title": "/wiki-synthesize", "type": "slash", "project": "", "date": "", "model": "", "body": "Synthesize `wiki/sources/<slug>.md` pages from raw session transcripts using the configured LLM backend."}, {"id": "slash:wiki-update", "url": "", "title": "/wiki-update", "type": "slash", "project": "", "date": "", "model": "", "body": "Update a single wiki page in place without running a full re-ingest."}], "_chunks": ["search-chunks/1.1.14.json", "search-chunks/1.a1_soc_new.json", "search-chunks/10.example.json", "search-chunks/13.a2a_lambda.json", "search-chunks/16.audio.json", "search-chunks/17.stt.json", "search-chunks/18.stt_poc.json", "search-chunks/19.comtome.json", "search-chunks/2.a1_llm_aent.json", "search-chunks/260212_feeling_traker.json", "search-chunks/260321_memento_mori_archive.json", "search-chunks/260329_tmap_clone.json", "search-chunks/6.rag.json", "search-chunks/7.executorch.json", "search-chunks/a1.json", "search-chunks/a1-packages.json", "search-chunks/a1_um_quber.json", "search-chunks/a2a_test.json", "search-chunks/agent.json", "search-chunks/ai-agent-project.json", "search-chunks/app.json", "search-chunks/artifacts.json", "search-chunks/aws.json", "search-chunks/backend-cloud-llm-lambda.json", "search-chunks/buildbins.json", "search-chunks/executorch.json", "search-chunks/fibo.json", "search-chunks/g13qcs6490.json", "search-chunks/kardome_biometrics_version.json", "search-chunks/lambda.json", "search-chunks/llama3.2_3b.json", "search-chunks/lmkd.json", "search-chunks/main.json", "search-chunks/quber.json", "search-chunks/scripts.json", "search-chunks/secure_video_platform.json", "search-chunks/sessions.json", "search-chunks/sherpa-onnx.json", "search-chunks/sherpaonnxspeakerdiarization.json", "search-chunks/silogood.json", "search-chunks/skmagic_ondeviceai_agent.json", "search-chunks/soc.json", "search-chunks/src.json", "search-chunks/work.json"], "_facets": {"entity_type": {}, "lifecycle": {}, "tags": {"codex-cli": 216}, "confidence": {"none": 216}}, "_mode": "tree", "_tree_eligible_ratio": 1.0, "_mode_badge": "tree mode · 100% deep pages"}