2026.06 – 현재 · 공개SW 개발자대회

RSPDL · dahaze

기획을 구현 전에 검증하는 한국어 언어 컴파일러와 워크스페이스

BackendAIRustPythonTypeScriptFastAPINext.jsMCPTurborepoDocker
컴파일러
Rust 코어 + Python·TS 바인딩 (91커밋)
워크스페이스
웹 + MCP 서버 (79커밋)
재작성
개인 PoC→컴파일러 기반 오픈소스로 재설계

문제

  • 자연어 기획은 데이터 생명주기 · 정책 충돌 · 누락을 드러내지 못함
  • 모호함을 개발자가 판단하면 재작업, 기다리면 구현 정지

경계 원칙

규칙이유
컴파일러가 유일한 해석자해석자가 둘이면 결과가 갈림
산출물은 모두 재생성 가능한 파생물사용자 원문만 원본 → 마이그레이션 부담 제거
LLM 출력도 사람과 같은 검증 게이트검증 없는 저장은 언어의 존재 이유 상실
표현되지 않은 의도는 추측하지 않음진단은 컴파일러 결과 그대로 표시

발전 과정

  • 2026.06: 개인 PoC(FastAPI + MCP 도구 14개 + 읽기 전용 웹)로 핵심 루프 검증
  • 2026.08: Rust 컴파일러 중심 새 저장소로 재설계
  • 적합성 테스트 스위트 별도 크레이트 → 스펙 변경이 곧 테스트 실패
Portfolio | jwsong