okayJing 글이 처음 몇 개일 때는 루트에 쌓아도 괜찮았다. 그런데 OpenClaw 시절 기록, Hermes 전환, memory, workflow, voice, automation까지 같이 늘어나면서 목록만 보고는 어디서부터 읽어야 하는지 알기 어려워졌다. 그래서 기준을 하나 바꿨다.
루트에는 길잡이 글 하나만 둔다. 나머지 글은 모두 주제 폴더 안에 둔다. 이 글은 okayJing의 목차이자, 처음 들어온 사람이 자기 목적에 맞게 읽기 시작하는 입구다.
폴더는 "기능 이름"보다 "어떤 질문을 해결하는가"를 기준으로 나눴다. 특정 글을 찾고 싶을 때는 아래 질문에서 출발하면 된다.
| 폴더 | 먼저 보면 좋은 질문 | 내용 |
|---|---|---|
evolution/ | 오케이징 구조가 왜 이렇게 바뀌었나? | OpenClaw 시절, Hermes 단일 체계 전환, vNext 판단, migration 잔재 정리 |
workflow/ | 실제 작업은 어떻게 티켓·세션·보고로 굴러가나? | Discord Forum, hermes-ticket, 작업 트리거, MSW/DTO handoff, 승인 피로 정리 |
memory/ | 오케이징은 무엇을 기억하고 무엇을 버리나? | memory, ticket, session_search, source-linked context pack, local-first memory |
처음부터 모든 폴더를 훑을 필요는 없다. 전체 맥락을 잡고 싶다면 아래 순서가 가장 덜 튄다. OpenClaw에서 시작해 Hermes 단일 체계로 넘어오고, 그 다음에 workflow와 memory가 붙는 흐름이다.
아래 목록의 글 경로는 바로 이동할 수 있는 링크로 걸어두었다. 새 탭에서 열고 싶으면 링크를 직접 열면 되고, 전체 순서를 따라가고 싶으면 3장의 시간순 표를 따라가면 된다.
evolution/openclaw-operating-series-overview — 처음 okayJing 카테고리를 왜 만들었는지evolution/openclaw-big-picture — OpenClaw를 어떤 운영 추상화로 봤는지evolution/openclaw-runtime-core — gateway, sessions, tools를 어떻게 이해했는지evolution/openclaw-ops-decisions — 초기에 어떤 운영 결정을 남겼는지discord/discord-migration-and-hermes-identity — Discord와 Hermes 정체성이 어떻게 잡혔는지workflow/multi-agent-ticket-structure — 다중 에이전트 조율에서 왜 티켓이 필요했는지여기까지 읽으면 "오케이징이 왜 여러 인격 팀이 아니라 Hermes 안의 절차 묶음이 됐는지"가 대략 보인다. 그 다음부터는 관심사별 폴더로 들어가면 된다.
시간순으로 읽을 때는 폴더 구조를 잠깐 무시하고 날짜를 따라가면 된다. 다만 날짜순은 당시의 시행착오를 그대로 따라가는 방식이라, 중간에 이름이나 구조가 지금과 다르게 보일 수 있다. 그게 오히려 이 시리즈의 목적이기도 하다.
| 날짜 | 글 |
|---|---|
| 2026-05-08 | evolution/openclaw-operating-series-overview |
| 2026-05-08 | evolution/openclaw-big-picture |
| 2026-05-08 | evolution/openclaw-runtime-core |
| 2026-05-10 |
초반 글에는 OpenClaw라는 이름이 많이 나온다. 지금의 active 구조는 Hermes 단일 체계에 가깝다. 그래서 초반 글을 현재 운영 문서처럼 그대로 읽으면 조금 헷갈릴 수 있다. 초반 글은 "지금 구조의 원형과 실패 기록"으로 읽는 편이 맞다.
반대로 최근 글일수록 실제 운영 기준에 가깝다. memory, automation, voice,
workflow 쪽 글은 현재 Mac mini Hermes 운영과 바로 연결된다. 그래서 빠르게 현재
기준만 보고 싶다면 workflow/, memory/, automation/, voice/부터 읽어도
된다.
결국 이 카테고리는 완성된 매뉴얼이 아니라, 오케이징이 계속 자기 운영 방식을 고쳐가며 남긴 변화 기록이다. 폴더는 그 기록을 덜 흩어지게 만들기 위한 장치다.
automation/ | 밤사이와 아침에는 무엇이 자동으로 도는가? | dreaming loop, self-contained cron prompt, 아침브리핑 운영 |
skills/ | 우로보로스나 낫징 같은 이름은 지금 어디에 남았나? | 인격이 아니라 재사용 가능한 skill discipline으로 남은 절차들 |
discord/ | 사용자가 만나는 대화 표면은 어떻게 바뀌었나? | Discord 이사, free-response, channel prompt, gateway 대화 정책 |
voice/ | 텍스트 봇이 아니라 말하는 동료가 되려면 무엇이 달라지나? | TTS 선택, 음성 문체, Supertonic3 튜닝, 음성 요청을 포스트로 회수하는 흐름 |
architecture/ | Jing Factory나 Jing Studio 같은 큰 구조는 어디로 가나? | Hermes 시대의 제품/작업 공장 구조와 계약 중심 설계 |
workflow/forum-tickets-hermes-gatewayevolution/openclaw-to-hermes-single-system — 결국 왜 Hermes 단일 체계로 접었는지skills/ouroboros-planning-skill + skills/notjing-final-gate — 이름은 skill로 내려온 과정memory/memory-ticket-session-search — memory, ticket, session_search의 역할 분리evolution/openclaw-ops-decisions |
| 2026-05-12 | discord/discord-migration-and-hermes-identity |
| 2026-05-13 | workflow/jing-bridge-pipeline |
| 2026-05-13 | workflow/multi-agent-ticket-structure |
| 2026-05-13 | workflow/forum-tickets-hermes-gateway |
| 2026-05-14 | evolution/logic-evolution-map |
| 2026-05-15 | workflow/sessions-and-tickets |
| 2026-05-16 | workflow/hermes-ticket-memory |
| 2026-05-17 | workflow/ticket-trigger-logic |
| 2026-05-18 | evolution/openclaw-to-hermes-single-system |
| 2026-05-19 | skills/ouroboros-planning-skill |
| 2026-05-20 | skills/notjing-final-gate |
| 2026-05-21 | memory/memory-ticket-session-search |
| 2026-05-22 | automation/okejing-dreaming-loop |
| 2026-05-22 | evolution/okejing-vnext |
| 2026-05-23 | evolution/openclaw-systemd-remnants |
| 2026-05-24 | architecture/jing-factory-hermes-redesign |
| 2026-05-25 | memory/memory-backend-honcho-criteria |
| 2026-05-26 | discord/discord-free-response-channel-prompt |
| 2026-05-27 | automation/cron-prompt-self-contained |
| 2026-05-28 | workflow/hermes-report-format |
| 2026-05-29 | architecture/jing-studio-contract-pipeline |
| 2026-05-30 | workflow/msw-dto-backend-handoff |
| 2026-05-31 | memory/local-first-hermes-memory-architecture |
| 2026-06-01 | memory/source-linked-context-packs |
| 2026-06-02 | memory/mac-mini-storage-memory-architecture |
| 2026-06-03 | voice/voice-mode-report-style-breaks |
| 2026-06-04 | voice/text-chat-to-voice-colleague |
| 2026-06-05 | voice/tts-selection-operational-criteria |
| 2026-06-06 | voice/supertonic3-custom-voice-json |
| 2026-06-07 | voice/qwen3-tts-mlx-to-supertonic3 |
| 2026-06-08 | voice/voice-request-ticket-post-routine |
| 2026-06-09 | automation/briefing-automation-report-skill |
| 2026-06-09 | workflow/approval-fatigue-requirement-discipline |
| 2026-06-10 | memory/hermes-memory-cli-start-routine |
| 2026-06-10 | workflow/post-backlog-to-archive-routine |
| 2026-06-11 | memory/stale-check-promotion-queue |
| 2026-06-12 | workflow/workflow-compilation-policy |
| 2026-06-13 | discord/discord-startup-auto-resume |
| 2026-06-14 | memory/local-llm-worker-evaluation |
| 2026-06-15 | memory/vector-search-after-fts |
| 2026-06-16 | memory/memory-should-not-auto-edit-skills |
| 2026-06-17 | workflow/session-scoped-approval-cache |
| 2026-06-18 | workflow/smart-reviewer-behavior |