Skip to content

fix: 컴패니언의 읽기 전용 진단 요청이 작품 기억을 변경하지 않도록 하기 #26

Description

@devlikebear

배경

Linetta 0.9.2 설치본을 Computer Use로 소설 집필 E2E 테스트하던 중, 본문을 수정하지 말라는 진단 요청이 작품 기억을 갱신했습니다.

우선순위: P1

재현 절차

  1. 본문이 있는 씬에서 컴패니언을 연다.
  2. 범위를 현재 씬으로 둔다.
  3. 다음처럼 읽기 전용 의도를 명시한다.

현재 1화 초안을 수정하지 말고 먼저 진단해줘. 문체와 개연성을 평가하고 수정 제안만 제시해줘.

  1. 응답 완료까지 기다린다.

실제 결과

  • 현재 씬 본문은 유지됨
  • 컴패니언이 작품 설정을 갱신했습니다, 작품 기억에 저장했습니다라고 표시
  • 사용자가 요청하지 않은 영속 변경이 발생함

기대 결과

진단·검토·비평 요청은 기본적으로 읽기 전용이어야 합니다. 작품 기억에 반영하려면 별도의 명시적 요청이나 적용 동작이 필요합니다.

완료 조건

  • 읽기 전용 요청에서는 mutation op를 실행하지 않는다.
  • 기억 저장이 유용한 경우 작품 기억에 반영 미리보기/적용 버튼을 제공한다.
  • 명시적 저장 요청이 있을 때만 작품 기억을 변경한다.
  • 읽기 전용 진단이 remember 또는 설정 변경 op를 발생시키지 않는 회귀 테스트를 추가한다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions