12. 코그니션 레이어 — 스킬

코그니션 레이어의 스킬 서브시스템은 iFay의 "능력 라이브러리"—iFay가 무엇을 할 수 있는지, 하드웨어를 어떻게 제어하는지, 외부 능력이 당신의 스타일에 부합하도록 어떻게 보장하는지를 관리합니다.


12.1 디바이스 드라이버 허브

한 줄 정의

디바이스 드라이버 허브는 iFay의 운동 신경—하드웨어가 iFay의 "사지"라면, 디바이스 드라이버 허브는 뇌와 사지를 연결하는 운동 신경입니다. 새 디바이스 접속 시 "걷는 법을 다시 배울" 필요가 없습니다.

어떻게 작동하는가

1. 표준화 — 통합 인터페이스 계약(등록, 호출, 상태 조회) 2. 투명화 — 다른 모듈에 대해 완전히 투명 3. 그레이스풀 디그레이드 — 드라이버 실패 시 iFay 전체가 크래시하지 않음

다른 모듈과의 관계

관련 모듈관계인체 비유
센서하드웨어 인터페이스 관리신경 말단 → 운동 신경 전도
스킬 호출하드웨어 관련 작업에서 디바이스 조작뇌의 지령 → 운동 신경이 실행
CAP 프로토콜하드웨어 제어 권한 취득운동 신경의 "인가 채널"

개발자 참고

  • 인터페이스 사양: DeviceDriverHub, registerDriver(), invokeDevice(), getDriverStatus(), unregisterDriver() 포함
  • 드라이버 상태: loaded, active, error, unavailable
  • 적합성 테스트: iFACTS L1에서 드라이버 등록과 호출 능력 검증, L4에서 드라이버 실패 시 디그레이드 행동 검증

12.2 등록 스킬

한 줄 정의

등록 스킬은 iFay의 스킬 자격증—운전면허가 필요하듯, iFay도 스킬을 "등록"해야 사용할 수 있습니다. 등록은 기록뿐 아니라 사전 인가—실행 시 추가 인증이 불필요합니다.

어떻게 작동하는가

1. 등록 — 스킬명, 유형, 엔드포인트, 인증 방식, 능력 설명을 기록 2. 사전 인가 — 등록 시 모든 인증 단계를 사전 완료 3. 캐시 — 오프라인 시 액션을 캐시하고, 네트워크 복구 후 비동기 실행 4. 리프레시 — 인가 상태를 정기적으로 리프레시

다른 모듈과의 관계

관련 모듈관계인체 비유
스킬 호출등록된 스킬만 호출 가능자격이 있어야 업무 가능
크리덴셜 관리사전 인가가 크리덴셜에 의존자격증은 신분 증명으로 신청
내부 스킬외부 학습 능력 vs 타고난 능력, 상호 보완취득한 자격 vs 타고난 직감

개발자 참고

  • 인터페이스 사양: RegisteredSkillManager, register(), query(), refreshAuthorization(), cacheOfflineAction(), flushCachedActions() 포함
  • 6가지 스킬 유형: api, workflow, bot, agent, app, microservice
  • 적합성 테스트: iFACTS L1에서 6가지 스킬 등록과 사전 인가 능력 검증, L3에서 오프라인 캐시와 복구 실행 검증

12.3 내부 스킬

한 줄 정의

내부 스킬은 iFay의 직감과 마지노선—등록 스킬이 외부에서 배운 능력(취득한 자격)이라면, 내부 스킬은 타고난 능력(직감과 도덕적 마지노선)입니다. 외부 스킬의 출력이 휴먼 프라임의 의도에 반하지 않도록 보장합니다.

3가지 책무

1. 외부 스킬 출력 거버넌스 — 스타일과 의도의 "직감 체크" 2. 내성 메커니즘 — 외부 지식이 휴먼 프라임의 의도와 충돌하지 않도록 보장 3. 휴먼 프라임 고유 능력 임베딩 — 직업 배경과 전문 지식에 기반한 능력

다른 모듈과의 관계

관련 모듈관계인체 비유
등록 스킬출력을 거버넌스직감으로 외부 제안을 심사
외부 지식내성 메커니즘으로 심사주견을 가지고 외부 정보를 선별
정렬 의식행동 기준을 제공자기 인식이 직감 반응을 결정
Ego 모델성격을 형성, 내부 스킬이 스킬 레이어에서 성격 제약을 실행성격이 행동 방식을 결정

개발자 참고

  • 인터페이스 사양: InternalSkill, introspect(), intercept(), getHostCapabilities() 포함
  • 등록 스킬과의 차이: 등록 스킬은 외부 취득(등록과 사전 인가 필요), 내부 스킬은 타고남(초기화 시 임베딩, 등록 불필요)
  • 적합성 테스트: iFACTS L1에서 내성과 차단 능력 검증, L4에서 외부 출력 조정이 휴먼 프라임 프로필에 진정으로 부합하는지 검증