Skip to content

[Reduce] F-39 4-Layer prompt composition — phase_subdomain/task_type/lang 실효성 측정 #97

Description

@KyubumShin

Summary

F-39 (4-Layer prompt composition: phase_subdomain / task_type / lang) 의 실효성 검증 부재. prompt-composition trace logging 추가 후 다음 정책 결정:

  • 4-Layer 합성에서 distinct prompt path 가 실제 생성되는지
  • 항상 같은 path 로 collapse 되면 → 레이어 통폐합 / 일부 필드 제거

Status

status:blocked — prompt-composition trace logging 인프라 부재.

Measurement need

각 phase 실행 시점에 어떤 prompt fragment (subdomain / task_type / lang 별) 가 selectalloc 됐는지 jsonl 로 기록. 현재는 합성 결과 prompt 자체만 남고 어떤 layer 가 활성화됐는지 추적 불가.

구현 예: commands/mpl-run-execute-context.md Step 4-Layer composition 단계에 appendFileSync('.mpl/mpl/profile/prompt-composition.jsonl', {phase_id, layers_activated[], final_prompt_hash}) 추가.

Decision criteria

Distinct path 생성 비율 결정
< 10% (대부분 same path) 4-layer → 2-layer (domain + lang) 또는 1-layer 로 축소
10-50% 일부 layer 통폐합 검토
> 50% 현행 유지

Related

  • docs/roadmap/0.16-exp12-plan.md — currency note "NOT covered" 항목
  • docs/roadmap/pending-features.md — Measurement-blocked items 표
  • F-28 과 함께 묶여 측정될 가능성
  • v0.18.x stream 후보

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:commandscommands/ treestage:executePhase execution (Plan / Seed / Worker / Verify)status:blockedWaiting on external dependencytype:debtTechnical debt repaymentversion:vBacklogUnscheduled backlog

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions