Skip to content

feat(easy): hexa easy scaffold — 친근(이지) 설명 .easy.md 빵틀 emitter (PR1/3)#2205

Merged
dancinlife merged 1 commit into
mainfrom
ops/hexa-easy-1-20260530-174001
May 30, 2026
Merged

feat(easy): hexa easy scaffold — 친근(이지) 설명 .easy.md 빵틀 emitter (PR1/3)#2205
dancinlife merged 1 commit into
mainfrom
ops/hexa-easy-1-20260530-174001

Conversation

@dancinlife
Copy link
Copy Markdown
Contributor

deck/dojo 패턴(stdlib 모듈 + cli.hexa)을 미러해 easy-mode 의 DETERMINISTIC
절반인 scaffold 를 hexa-native builtin 으로 추가. 창의적 재서술(전문용어→
생활어, 비유 발명)은 LLM 몫 — 이 빵틀은 빈 슬롯만 찍는다.

  • stdlib/easy/cli.hexa: scaffold <topic> [--out <path>]
    • 7요소 슬롯(아이콘/이름/별칭/하는일/비유/ASCII/비교) = 라벨된 빈 섹션
    • ASCII 4종 템플릿(전후/트리/나란히/구조) = 복붙 가능한 펜스 블록
    • 일반인-번역 5단계 체크리스트 = HTML 주석
    • --out 없으면 stdout, 있으면 runtime write_text 로 파일 기록
      (hexa-native guard 우회 = deck run.sh emit 과 동일 경로)
  • axes / help 보조 verb. lint 는 PR2 stub.
  • 레퍼런스 계약(sidecar easy.ko.md v0.3.0)을 런타임 의존 없이 native 재인코딩.
  • hexa parse stdlib/easy/cli.hexa 클린, scaffold/--out/axes/help 실행 확인.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

deck/dojo 패턴(stdlib 모듈 + cli.hexa)을 미러해 easy-mode 의 DETERMINISTIC
절반인 scaffold 를 hexa-native builtin 으로 추가. 창의적 재서술(전문용어→
생활어, 비유 발명)은 LLM 몫 — 이 빵틀은 빈 슬롯만 찍는다.

- stdlib/easy/cli.hexa: `scaffold <topic> [--out <path>]`
  - 7요소 슬롯(아이콘/이름/별칭/하는일/비유/ASCII/비교) = 라벨된 빈 섹션
  - ASCII 4종 템플릿(전후/트리/나란히/구조) = 복붙 가능한 펜스 블록
  - 일반인-번역 5단계 체크리스트 = HTML 주석
  - --out 없으면 stdout, 있으면 runtime write_text 로 파일 기록
    (hexa-native guard 우회 = deck run.sh emit 과 동일 경로)
- `axes` / `help` 보조 verb. `lint` 는 PR2 stub.
- 레퍼런스 계약(sidecar easy.ko.md v0.3.0)을 런타임 의존 없이 native 재인코딩.
- `hexa parse stdlib/easy/cli.hexa` 클린, scaffold/--out/axes/help 실행 확인.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dancinlife dancinlife merged commit 1b3bfe4 into main May 30, 2026
1 of 4 checks passed
@dancinlife dancinlife deleted the ops/hexa-easy-1-20260530-174001 branch May 30, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant