Skip to main content

autholog-mend

ROSSE/autholog 원석 수선 — 날것을 ~/org/notes의 기존 빈방에 원문 1개+해설본 1개로 승격. [!danger] 원문 보존, outgoing 자석 연결(meta dblock 갱신 금지), autholog 1편당 GLGMAN Universe 이미지 1장과 검색 가능한 :PROMPT: 헤딩을 둔다. Triggers: 어쏠로그, autholog, 날것, 원석, 빈방, 인테리어, ROSSE, 가든으로 회수, 수선.

Zur Installation springen

Quellinformationen

Repository
junghan0611/agent-config
Letzte Quellaktivität
2. August 2026 um 05:50
Erkannte Sprache von SKILL.md
Englisch
Sterne
5
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
autholog-mend
description
ROSSE/autholog 원석 수선 — 날것을 ~/org/notes의 기존 빈방에 원문 1개+해설본 1개로 승격. [!danger] 원문 보존, outgoing 자석 연결(meta dblock 갱신 금지), autholog 1편당 GLGMAN Universe 이미지 1장과 검색 가능한 :PROMPT: 헤딩을 둔다. Triggers: 어쏠로그, autholog, 날것, 원석, 빈방, 인테리어, ROSSE, 가든으로 회수, 수선.
# autholog-mend — raw writing intake Recover GLG's public raw writing as a `notes/` autholog. This is the raw → room → outgoing magnets → world-image skill lane (the old monolithic `/mend` command split here and into `tag-mend`). For one-document core-garden restoration and its playful image/prompt round, enter `/authologplay`; this skill remains the ROSSE intake and room-choice contract. ## Contract - **One raw piece, one autholog.** Never hide a new piece inside a related note. - **Reuse a real empty room.** Search thin/hold/temp/outdated notes, but do not evict a short note whose topic is still alive. - **Raw voice is sacred.** Preserve exact text in `#+begin_quote` + `[!danger]`; do not fix spelling or prompts. - **Add explanation.** Give time/place, concepts, misreading boundaries, links, and the reason this room fits. - **Connect magnets, do not rebuild them.** On the new autholog only, point `관련메타` / `관련노트` at useful `meta/` notes and keep established English tags. Do not refresh/eval meta dblocks so a write “shows up” in the magnet — GLG’s export script does that. Regexp fixes on a broken dblock definition are fine; body rewrites of meta notes are not part of this lane. `notes/` is GLG's rail; agent exposition stays in `botlog/`. - **One autholog, one world image.** Every autholog ultimately has one GLGMAN Universe image: 200 authologs means 200 images. - **Prompt headings are the visual index.** Put the complete prompt below a heading tagged `:PROMPT:` such as `** 프롬프트 전문 :PROMPT:`. This is a heading tag, never a filetag. - **Text comes first.** Keep an adequate image despite minor prompt drift and describe the delivered pixels honestly. If GLG defers image work, finish the text; backfill legacy authologs gradually, never as a bulk image job. - **Preserve room 히스토리.** A moved seed goes to its proper meta/hub and remains named under `옛 방의 씨앗`. - **Name the author in 히스토리.** Every 히스토리 line names who wrote that pass. Raw voice stays `@junghan`. Agent mend/re-explanation names the **model with version** (e.g. `sonnet5`, `opus`, `gpt-5.6`, `grok-4.5`) so the 해설본's stance is legible later — harness-only stamps like bare `pi` are not enough. Read the live session model (`PI_MODEL` / `PI_AGENT_ID`); never invent one. Do not hard-code one sigil grammar; follow the pattern already used in nearby recent 히스토리 lines, and keep the version visible inside whatever form that is. Never merge a human edit and an agent edit into one untagged line. ## Image contract - Before drafting, offset-read the GLGMAN common block and the nearest `:PROMPT:` headings only; do not fork the visual language, and do not load the full character sheet or world bible. - Keep image link, generation parameters, and complete prompt together in the autholog. - Compare the actual image with the prompt. Reversed gestures, missing objects, or ambiguity are provenance. - New mends normally close with an image. Existing image-less authologs are a slow backfill queue unless GLG explicitly asks for generation now. ## Context budget / retrieval gate Concentrate force on three points only: **(A) ops context + raw restore**, **(B) room judgment**, **(C) present re-explanation + anchors + image**. Everything else stays thin and decisive. ### Hard stops - **Raw once.** Read the source raw fully exactly once. Treat later `exact-match` verification as the final gate, not a second interpretive pass. - **Outline-first candidates.** After semantic/`denotecli` search, run `denotecli read ID --outline` only. Reject immediately when outline/frontmatter already shows a living independent raw, a finished autholog with another piece, or a long reading note. Do **not** full-body `denotecli read ID` on candidates. - **Body read is narrow.** Open body only for the chosen room, or for a still-undecided candidate, and only the needed `offset` window (~40–80 lines). Stop the candidate loop the moment one true empty/thin room is confirmed. - **Cap 2–5 candidates.** Never widen the set to “be thorough.” Graph/backlink walks run only after room choice, and only when the selected room or raw actually needs link repair — never per candidate. - **Re-explanation anchors: 2–4.** Read only the parts the raw itself calls. Label each use as fact / association / judgment. Do not preload adjacent garden lore. - **Image SSOT is offset-thin.** Read the GLGMAN common block and the nearest `:PROMPT:` via offset. Do not read the full character sheet or world bible. Generation: skill `glg-image` — **speed first** (autholog often retries 2–3×): default **Gemini Flash Lite @ 1K**, escalate Flash @ 1K, optional **grok**; filename `__brand_<geminilite|geminiflash|grok|…>` required. No auto-2K/Pro. - **No dblock refresh/eval.** Never run org dblock update / agent-server dblock eval to “reflect” a new magnet while writing. GLG’s garden-export script refreshes magnets. Conservative **regexp edits** on an existing dblock definition are allowed when the pattern itself is wrong (`\|` etc.). Do not bulk-edit reverse-link indexes. On the new autholog, repair only its own outgoing `관련메타` / `관련노트` links (and move a displaced seed when Contract requires it). - **tag-mend is optional and separate.** Invoke only for new/suspicious tags or a filename-boundary problem. Standard authologs that already carry established magnet tags get a filename-budget check only. - **Final verify is focused.** Raw exact match, focused diff of touched files, filename budget, image exists (+ pixels vs prompt when generated). No whole-repo `status` archaeology, no full diff dump, no meta-index rebuild. ### Allowed deep reads | Target | Depth | |--------|--------| | Source raw | Full, once | | Candidate rooms | `--outline` first; body only if still needed, 40–80 lines | | Chosen room | Enough to remodel safely | | Re-explanation anchors | 2–4 notes, needed sections only | | GLGMAN / image | Common block + adjacent prompt offsets | | Meta notes | Outgoing link targets of the new autholog only; never their dblocks | ## Workflow 1. **Stop before writing** when room choice is ambiguous. 2. **Find 2–5 candidates** with `denotecli search`, `search-content`, `knowledge_search`, then `read --outline` only — obey the retrieval gate; drop living/long notes at outline. 3. **Choose one true room:** stale/thin/outdated, conceptually resonant, and not a complete autholog with another raw piece. Confirm → stop searching. 4. **Undo wrong placement first.** Restore a displaced topic before reusing another room. 5. **Remodel:** front matter, abstract, 히스토리 (agent line = model with version; follow nearby stamp pattern), outgoing meta/notes links, concise explanation (fact/association/judgment), exact raw block, optional follow-up raw, and old-room seed. 6. **Outgoing links only.** Same magnet rule as Contract: point `관련메타` / `관련노트` at useful magnets; move a displaced seed when needed. No dblock refresh/eval; no unverified LLM citations or claims. 7. **Handle the image.** Offset-read common block + nearest prompt; generate via skill `glg-image` (**lite@1K first**, then flash@1K, optional grok). Save `~/screenshot/YYYYMMDDTHHMMSS--slug__brand_<geminilite|geminiflash|grok>.jpg`. Keep complete prompt under `:PROMPT:`; or record explicit text-first deferral without claiming completion. 8. **Rename through Emacs:** `agent-denote-set-front-matter ... :rename t`; never raw `mv`. 9. **Verify (focused):** `denotecli read ID --outline`, raw exact match, actual pixels vs prompt, image path exists, filename budget, focused diff of touched files only. 10. **Report context spent.** After the mend closes, give a short spend note for this pass only: roughly what was read (raw / outlines / chosen room / anchors / image SSOT), what was written, and approximate bulk (e.g. candidate full-body avoided). No whole-session dump — just enough that the next reader sees where force went. ## Standard shape ```org #+title: @힣: ... #+filetags: :autholog:...: #+description: ... #+begin_quote [!abstract] 이 노트에 대하여 ... #+end_quote * 히스토리 * 관련메타 * 관련노트 * 한 줄 * <core axes and misreading boundary> * 이미지 — <scene and actual reading> ** 생성 파라미터 ** 프롬프트 전문 :PROMPT: * 원문 보존 — <surface> 날것 #+begin_quote [!danger] ...exact raw... #+end_quote * 후속 댓글 보존 — ... * 옛 방의 씨앗 ```
Auf GitHub ansehen