Omnigraph
Graph engine for context assembly. Object-storage native. Agents work with graph data the way engineers work with code: branched, typed, reviewed, merged, audited, and governed.
주소를 여러 개 붙여 넣으면 지도에 번호 마커로 찍고 링크나 CSV로 받는다
Translation pending
AI summary · README
DataTypeScript · CSSGitHub @DoosiesOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Doosies/location_marker
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
주소를 여러 개 붙여넣으면 지도에 마커로 찍어 주는 웹 앱. 엑셀에서 주소 열을 통째로 복사해 넣으면, 한 줄씩 좌표를 찾아 지도에 번호 붙은 마커로 표시한다. 못 찾은 주소는 버리지 않고 원래 자리에 남겨 고쳐서 다시 시도할 수 있게 한다. 결과는 링크로 공유하거나 CSV 로 내려받는다. 현재 상태: M1 진행 중. 앱 껍데기와 테스트·배포 파이프라인까지 있고, 지도는 아직 없다. 키가 없어도 전부 동작한다. 지도 자리에 안내 문구가 뜰 뿐이다. 다만 pnpm install 은 비공개 저장소 Doosies/common_agent_system 에서 @cas/spec-sync 를 받아온다. 그 저장소를 읽을 수 있는 git 인증이 없으면 설치가 실패한다. 백엔드가 없는 것은 Kakao JS SDK 의 지오코딩이 브라우저에서 그대로 동작하기 때문이다. 근거는 설계 문서 에 있다.Read the full 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.