← 목록
디자인 2026-05-19 2KB 읽기 3분

ABTI 디자인표준 적용 + 파이프라인 검증

개요

  • ABTI(AI 협업 성향 진단) 서비스에 크라우니디자인표준2026 적용 확인 및 보완
  • 자동화 파이프라인 검증 테스트 스위트 작성 및 11/11 통과

#46 크라우니디자인표준2026 적용

  • 평안(peace) 업종 팔레트 이미 적용되어 있음 확인 (진주 #FAF7F2 + 브론즈 #A8874A)
  • 추가 보완 사항:
  • .avis-btn !important 5개 제거 (X03 규칙 준수)
  • 히어로 제목 letter-spacing -.03em 적용 (T02 규칙)
  • 태블릿 768px 브레이크포인트 추가 (R03 규칙)
  • premium SERVICE_MAP에 crowny-abti 등록 (peace/light 팔레트)
  • #47 자동화 파이프라인 테스트

    • /Users/ef/crowny-abti/scripts/test-pipeline.sh 작성
    • 11개 테스트 항목 전체 통과:
    1. dispatch 파일 생성 2. JSON 유효성 3. 필수 필드 파싱 4. 타입 판정 (enhance→고도화) 5. knowledge 시스템 등록 6. trigger 파일 생성 7. macOS 알림 (osascript) 8. requests.json ↔ dispatch 일관성 9. 중복 요청 안전 처리 10. watcher 30분 디바운스 11. 에러 처리 (400/401/404/graceful)

    관련 파일

    • /Users/ef/crowny-abti/public/css/style.css — CSS 수정
    • /Users/ef/crowny-abti/scripts/test-pipeline.sh — 테스트 스크립트
    • /Users/ef/crowny-primium/server.js — SERVICE_MAP 등록

    계획판 현황

    • 54/54 (100%) 전체 완료

    고도화 (2차 작업)

    ABTI 서버 고도화

  • Rate Limiting: IP 기반 슬라이딩 윈도우 (profile 10/h, refer 20/h, default 60/min)
  • 61번째 요청에서 429 확인 완료
  • Stats 캐싱: 1분 TTL 메모리 캐시, 프로필 변경 시 자동 무효화
  • 답변 히스토리: POST /api/profile에 answerHistory, answerTimes 저장
  • Admin 대시보드 확장

    • 대시보드 탭 신규: 유형분포 바 차트 + 4축 레이더 차트(SVG) + 언어분포 + 요약카드
    • 결과 카드에 레이더 차트 추가 (순수 SVG, 외부 라이브러리 없음)

    크라우니코드 에이전트 고도화

    • Clause Parser (clause_split.sh): 복합 한글 명령 분할 (하고/해서/한다음/그리고 등)
    • Fix Rules: 84 → 152개 (타입오류/함수오류/임포트/셀코어 영문API)
    • Templates: 33 → 75개 (LOOP/IF/MAP/ARRAY/TCP/FILE/STATE_MACHINE)
    • agent.sh run_multi()에 clause_split 통합

    잔여 이슈

    • 없음. 계획판 모든 태스크 완료.