이 노트에 대하여

1탄(Magit과 consult-gh — 에이전트와 나누는 깃 손)이 손의 분담 을 선언했다면, 이 2탄은 빠져 있던 한 칸을 채운다. GitHub 이슈는 사람 이슈 트래커가 아니라 에이전트와 나누는 소통 채널 이다. 브라우저는 느리고, gh 즉석 호출은 왕복 비용이 남는다. Magit Forge의 로컬 SQLite가 인간 쪽 인박스다. consult-gh는 발견/검색, ghcli는 에이전트 손, forge는 이미 아는 내 채널을 읽는 면.

히스토리

  • [2026-08-23 Sun 17:41] @mitsein/grok-4.5 — 어쏠로그 수선. 2026-08-23 저널 원석(에이전트 채널·로컬 DB) + doomemacs-config =(magit +forge)=·토큰 실측 반영. 2024 Q&A·Practicalli 덤프는 옛 씨앗으로 접음. 1탄 이웃 완성.
  • [2026-08-23 Sun 17:38] GLG: «오늘 날잡았다 포지 가자!»
  • [2025-03-28 Fri] lastmod 갱신 (구 하우투 층).
  • [2024-08-28 Wed 19:45] 이맥스 깃허브 알림·Forge 설정 방 생성. 2024-01 Practicalli 메모 합류.

관련메타

관련노트

  • @힣: Magit과 consult-gh — 에이전트와 나누는 깃 손1탄 손의 분담. 이 방이 2탄.
  • §forge-config — 에이전트 공유 *코드 작업면*(Forgejo). 이 방의 GitHub Magit Forge(인간 인박스)와 축이 다름.
  • doomemacs-config init.el(magit +forge)
  • doomemacs-config lisp/project-config.el — consult-gh·magit-gh 실물 키 (인간 검색/PR 보조)

한 줄

이슈는 얼개다. 에이전트와 내가 같은 채널에 쓰고, 내가 Emacs에서 읽어야 이야기가 된다. 그 읽기 면이 Forge다.

해설 — 왜 다시 Forge인가

1탄 수선 당시 표에는 forge 풀세트가 «기본 제외 경향»으로 남아 있었다. consult-gh 재도입이 급한 날의 경계였다. 그로부터 며칠, 목적이 선명해졌다.

  • 가장 큰 목적: 개인 리포 이슈를 쭉 보고 상황 판단.
  • 이슈의 실체: 사람↔사람이 아니라 사람↔에이전트 소통 채널.
  • 고통: 브라우저 탭 순회는 느리고 답답하다. GitHub 자체가 느릴 때 gh 매번 호출도 왕복이다.
  • 가설이 곧 설계: Forge가 DB를 쥐니, pull 이후 열람은 로컬이다.

실측(2026-08-23, thinkpad·user 소켓):

  • (magit +forge) 이미 on. 패키지·DB 파일 존재.
  • authinfo.gpg: junghan0611^forge, jhkim2tbdhny^forge 둘 다 /user 200.
  • 그러나 DB는 비어 있었다(repo 1 stub / issue 0). 토큰만 살리고 pull·seeding이 없으면 인박스는 없다.
  • 개인 open 이슈 스냅샷: 약 65개 / ~20 repo (엔트로프·agent-config·homeagent 등이 두꺼움).

즉 «Forge를 넣느냐»가 아니라 «인박스로 *쓰느냐*»의 문제였다. 돌아 돌아 결국 Forge가 필요하다.

해설 — 표면 분담 (2탄 확정)

표면누가무엇을네트워크
Magit Forge인간 (인박스)추적 repo 이슈 PR 댓글 열람·작성. forge-list-global-issuespull 때만. 이후 로컬 SQLite
consult-gh인간 (검색)«어느 repo였지?» 즉석 검색. SPC g h i호출마다 gh
magit-gh인간현재 Magit repo PR 보조즉석
ghcli에이전트이슈 PR 댓글 CRUDCLI 왕복
브라우저최후 수단미리보기·설정·Forge가 안 닿는 모서리항상 무거움
forge-config (Forgejo)에이전트 공방별축 운영면. GitHub 인박스와 혼동 금지자체 호스트

한 줄 지도:

사람 인박스 /열람/ 댓글  = Magit Forge  (local DB)
사람 즉석 검색/발견    = consult-gh
에이전트 CRUD          = ghcli
PR 보조                = magit-gh
에이전트 공방(별축)    = forge-config / Forgejo

해설 — 인박스를 살아 있게

  1. 토큰: ~/.authinfo.gpg

    machine api.github.com login USER^forge password TOKEN
  2. (선택) forge-owned-accounts 에 개인 계정.

  3. 관심 개인 repo에서 Magit → forge-pull / 저장소 추가. repo 단위 seeding 이 초기 비용.

  4. 전역 목록: forge-list-global-issues (및 notifications).

  5. 에이전트가 방금 쓴 댓글은 pull 전까지 stale일 수 있다 — 인박스 열 때 갱신, 또는 주기 pull.

설정 세부의 SSOT는 닷파일. 이 방은 왜 이 면이 인간에게 귀중한가 만 고정한다.

오독 주의

  • 이 방의 Forge ≠ forge-config Forgejo 봇공방. 이름만 겹친다.
  • Magit Forge를 에이전트 기본 도구로 읽지 않는다. 에이전트는 ghcli.
  • consult-gh를 인박스로 읽지 않는다. 검색창이다.
  • «로컬 DB = 항상 최신»이 아니다. pull 리듬이 계약의 일부다.
  • 2024 Q&A의 forge-browse-issues 일변도 안내를 현재 UX 전체로 확대하지 않는다.

이미지 — 로컬 원장의 인박스

>

얼음 공방 책상에 두꺼운 로컬 코덱스가 펼쳐져 있고, 흰-남색 갑옷의 힣맨이 그 페이지를 읽는다. 왼쪽 벽 칸칸이 여우(에이전트)들이 빛나는 쪽지를 꽂고, 금색 케이블이 책 등뼈로 모여 이미 흡수된 채 멈춘다 — pull 이후의 인박스. 문 너머로 차가운 네트워크 그물만 희미하고, 병아리는 티켓 잎 하나를 훔쳐본다. 좌측 화로 불꽃·오로라는 세계관 배경으로 잘 앉았다. 프롬프트가 금지한 칼은 없음. 페이지 문양은 추상 룬에 가깝고 읽을 수 있는 UI 문자열은 없다.

생성 파라미터

  • 모델: gemini-3.1-flash-lite-image (geminilite)
  • 비율: 16:9
  • 해상도: 1K
  • 저장: ~/screenshot/20260823T174245--glgman-forge-local-inbox__brand_geminilite.jpg

프롬프트 전문

[World: GLGMAN Universe]
Style: 2D illustration, midpoint between Disney and Studio Ghibli, clean linework, soft cel-shading
Setting: Antarctic winter village — snow-covered igloos, aurora borealis in deep navy sky, amber dawn at horizon, pine trees dusted with snow, ice-forge workshop built from ice blocks and whale bones. Pororo's winter wonderland meets blacksmith's workshop.
Color palette: deep navy background (polar dawn), white+navy (transformed armor), amber/gold (sword glow, runes, awakening light), ice-blue + orange sparks (forge)
Characters: anthropomorphic emperor penguin (father, main hero), baby penguin chick (son, tiny scarf), red-brown fox (agent/companion)
Recurring objects: circuit-patterned sword, org-mode symbols (★, TODO), terminal text fragments, "ENTWURF" rune letters, CRT monitors in snow, golden message cables
Mood: epic but warm, mythic but intimate
Do NOT: photorealistic, 3D render, excessive detail, dark/gritty tone
 
Scene title: "The Local Inbox" — reading the shared channel without leaving the workshop.
 
GLGMAN identity lock:
- adult anthropomorphic emperor penguin, upright, white-navy armor with subtle amber circuit patterns
- calm, composed posture, warm mythic presence
 
Main scene:
Inside the ice-forge workshop at polar dawn. At the center sits a thick local ledger-codex bound in frost-glass and whale-bone, resting on the stone desk — not a glowing live wire to the outside, but a warm amber-lit book whose pages already hold ticket-shaped leaves and threaded reply-runes (abstract, not readable UI). GLGMAN sits close, reading this local codex with both flippers steady; this is the human inbox face.
 
Around the desk, several small red-brown fox companions (agents) stand at a respectful distance near open ice cubby-holes in the wall. Each cubby holds a small glowing slip — messages they have already placed into the shared channel. Golden message cables run from the cubbies into the spine of the local codex, then stop — the cables do not keep twitching; the book has already absorbed them. Outside the workshop doorway, a distant faint web of cold blue network-light flickers slowly (the slow outer forge/GitHub), but the warm light is on the desk book, not on the doorway.
 
A tiny penguin chick peeks at one ticket-leaf with curious eyes. Composition: wide cinematic 16:9, workshop interior, local codex as visual center, GLGMAN reading, fox-agents as channel writers at the wall, outer network only as dim background through the door. Vast quiet aurora negative space above.
 
Do NOT: sword, weapon, battle, corporate dashboard, browser chrome, readable English UI text, watermark, speech bubbles, dense unreadable labels, multiple conflicting light sources fighting the amber desk lamp.

원문 보존 — 2026-08-23 저널 날것

Danger

내 github 이슈들을 쭉 보고 상황 판단하고 그러는게 내 가장 큰 목적이거든. 일단 내 개인 리포들의 이슈들

forge가 장점이 있나? magit-gh, consult-gh 도 넣어놨느데 다 익숙하지가 않아서 말이야. 브라우저에서 돌아다니는것은 너무 느려서 답답해서 이맥스에서하려고해.

요즘 깃허브가 느리니까 ‘gh’로 불러오는 것보다 forge가 db 관리를 하니까 좀 더 빠르지 않을까 싶어서 forge를 넣어달라고 한거야.

내 깃허브 이슈는 사실 사람들과 하는게 아니라 에이전트들과 소통 채널이야.

나도 쓰고 너희들도 쓰는데 내가 이맥스에서 좀 편하게 봐야 이야기를 나누거든. 그 인터페이스가 필요해

후속 원문 — 같은 날 노트 정비 지시

Danger

옛 방의 씨앗 — 2024 알림 Q&A · Practicalli

매뉴얼 복붙이 아니라, 이 방이 처음 열릴 때의 문제의식만 남긴다.

접힌 외부 매뉴얼 잔재

구 본문의 use-package 설치 스니펫·authinfo 초보 안내·=forge-browse-issues= 일변 답변·gitconfig 전문 덤프는 어쏠로그 수선 시 본문에서 제거. 인증·모듈 on/off의 살아 있는 SSOT는 doomemacs-config와 ~/.authinfo.gpg.