Skip to content

[0.2.2] naia = naia-shell alias 등록 + naia <file> 에디터 열기, 기존 naia(디스코드 게이트웨이 모니터링) 개명 #484

Description

@luke-n-alpha

배경

0.2.1 첫 배포가 나간 시점에서 사용자 표면 이름이 분열돼 있다. 사용자 확보 시작 전인 지금이 마지막 저비용 수정 타이밍이다.

  • 대표 제품(셸) exe = naia-shell.exe (제품명 "Naia", 설치 AppData\Local\Naia) — PATH 미등록, CLI 인자 처리 없음
  • 대표 이름 naia는 discord gateway 모니터링 도구가 선점
  • 0.2.1에 구두 요구했던 "터미널에서 naia-shell <file>로 md 열기"가 UC/FR 게이트에 미등록 → 미구현 상태로 배포됨

설계 (저비용안 — exe 개명 없음)

셸 exe는 naia-shell.exe 그대로 유지한다. 업데이터·바로가기·single-instance 뮤텍스·기존 설치본을 건드리지 않는다.

1. naia = naia-shell의 alias

  • 설치 시 PATH에 naia 명령 등록 — naia-shell을 가리키는 alias(얇은 런처 스크립트 또는 소형 셔틀 exe)
  • naia → 셸 실행(또는 실행 중이면 포커스)
  • naia <file> → 실행 중인 셸의 워크스페이스 에디터에 파일 열기
    • 구현 경로 택일: tauri-plugin-single-instance 두 번째 실행 argv 포워딩 vs deep-link naia://open?path=
    • 기존 배선 재사용: useHerdrWorkspaceBridge.tsopenResolvedFile (= skill_workspace_open_file 도구와 동일 경로)
  • P01(UC)~P03(FR) 게이트 정식 등록부터 진행

2. discord gateway 모니터링 도구 개명: naia → 다른 이름(예: naia-gateway)

  • 대표 이름 naia를 셸 alias에 내주기 위한 선행 조건. 사용자 배포 표면이 아니므로 지금이 가장 쌈 (해당 레포 미러 이슈 분리 가능)

검증

  • 신규 설치 후 새 터미널에서 naia / naia <md파일> 실동작 (herdr pane 포함)
  • 셸 미실행 상태에서 naia <file> → 기동 후 해당 파일 오픈
  • gateway 개명 후 기존 기동 스크립트·서비스 참조 전수 수정 확인

우선순위

0.2.2 포함 확정. 사용자 확보 시작 직전 — 릴리즈가 지날수록 수정 비용 증가.


🤖 Written with AI assistance. If anything looks off, please ping @luke-n-alpha or open a discussion.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1-highHigh priorityenhancementNew feature or requestshellNextain Shell (Tauri + React)

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions