Omnigraph
그래프 엔진으로 컨텍스트를 조립하고, 객체 저장소 기반에서 에이전트가 코드처럼 그래프 데이터를 분기·타입·검토·병합·감사·거버넌스합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Doosies/location_marker
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
주소를 여러 개 붙여넣으면 지도에 마커로 찍어 주는 웹 앱. 엑셀에서 주소 열을 통째로 복사해 넣으면, 한 줄씩 좌표를 찾아 지도에 번호 붙은 마커로 표시한다. 못 찾은 주소는 버리지 않고 원래 자리에 남겨 고쳐서 다시 시도할 수 있게 한다. 결과는 링크로 공유하거나 CSV 로 내려받는다. 현재 상태: M1 진행 중. 앱 껍데기와 테스트·배포 파이프라인까지 있고, 지도는 아직 없다. 키가 없어도 전부 동작한다. 지도 자리에 안내 문구가 뜰 뿐이다. 다만 pnpm install 은 비공개 저장소 Doosies/common_agent_system 에서 @cas/spec-sync 를 받아온다. 그 저장소를 읽을 수 있는 git 인증이 없으면 설치가 실패한다. 백엔드가 없는 것은 Kakao JS SDK 의 지오코딩이 브라우저에서 그대로 동작하기 때문이다. 근거는 설계 문서 에 있다.README 전문 보기 ↗
주소를 여러 개 붙여넣으면 지도에 마커로 찍어 주는 웹 앱.
엑셀에서 주소 열을 통째로 복사해 넣으면, 한 줄씩 좌표를 찾아 지도에 번호 붙은 마커로 표시한다. 못 찾은 주소는 버리지 않고 원래 자리에 남겨 고쳐서 다시 시도할 수 있게 한다. 결과는 링크로 공유하거나 CSV 로 내려받는다.
현재 상태: M1 진행 중. 앱 껍데기와 테스트·배포 파이프라인까지 있고, 지도는 아직 없다.
pnpm install
pnpm dev # 개발 서버
pnpm test # Vitest (node · jsdom 두 프로젝트)
pnpm type-check # tsc --noEmit
pnpm build # dist/ 생성
키가 없어도 전부 동작한다. 지도 자리에 안내 문구가 뜰 뿐이다.
다만 pnpm install 은 비공개 저장소 Doosies/common_agent_system 에서
@cas/spec-sync 를 받아온다. 그 저장소를 읽을 수 있는 git 인증이 없으면 설치가 실패한다.
| 항목 | 선택 |
|---|---|
| 지도 · 지오코딩 | Kakao Maps JS SDK (+ services) |
| 언어 · 프레임워크 | TypeScript (strict) + React |
| 번들러 · 테스트 | Vite · Vitest · Playwright |
| 백엔드 | 없음 |
| 배포 | GitHub Pages + GitHub Actions |
백엔드가 없는 것은 Kakao JS SDK 의 지오코딩이 브라우저에서 그대로 동작하기 때문이다. 근거는 설계 문서 에 있다.
| 문서 | 내용 |
|---|---|
| 00-map-api.md | 지도 API 5종 비교와 Kakao 선택 근거 |
| 01-ui-ux.md | 화면 구성, 상태 5종, 핵심 사용자 흐름 |
| 02-architecture.md | 모듈 경계, 디렉터리, 데이터 모델·흐름, 실패 처리, 키, 배포, 테스트 |
| 03-deployment.md | 정적 호스팅 5종 비교와 GitHub Pages 선택 근거 |
| 문서 | 내용 |
|---|---|
| 00-master-plan.md | 단계 개요, 사람이 개입해야 하는 지점 10곳, 진행 규칙 |
| TODO.md | 45줄 실행 체크리스트 |
01-m1 ~ 07-m7 | 단계별 상세 |
.env.example 의 VITE_KAKAO_JS_KEY=)..env.local (커밋 금지) 와 GitHub Actions Secrets.common_agent_system 의 UC ID 규약을 그대로 쓴다. __test_specs__/ 에 Given-When-Then
스펙을 두고, @cas/spec-sync 가 테스트와 1:1 대응을 강제한다. 스펙 문서 없이 테스트를
추가하면 그 자리에서 실패하므로, "스펙 먼저" 가 관습이 아니라 게이트가 된다.
자세한 내용은 02-architecture.md §9.