Skip to content

[Level 4] 리허설 우선순위 산정과 cue-sheet/chart export 구현 #36

@seonghobae

Description

@seonghobae

배경

BandScope의 차별점은 분석 자체보다도 오늘 합주에서 무엇을 먼저 맞춰야 하는가를 알려주는 데 있다. compact rehearsal artifact export도 제품 핵심 범위다.

목표

role/section 단위 위험도를 기반으로 rehearsal priority를 계산하고, cue-sheet/chart-style export를 생성한다.

구현 범위

  • rehearsal priority heuristic 정의: low confidence, difficult entry, overlap, setup change, density 등
  • role/section priority summary UI와 shared contract 추가
  • cue-sheet/chart-style export payload 설계
  • 파일명/CSV/텍스트 export sanitization 구현
  • export verification tests 추가

선행 이슈

완료 기준

  • role별/section별 우선순위가 계산된다.
  • export가 compact rehearsal artifact 형태를 유지한다.
  • uncertainty와 user-confirmed edit가 export에 반영된다.
  • filename/content sanitization이 적용된다.
  • export 테스트가 정상/오류/보안 케이스를 포함한다.

Security Notes

  • export filename sanitization
  • CSV formula injection 방지
  • safe handling of derived text content

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions