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 후보
Summary
F-39 (4-Layer prompt composition: phase_subdomain / task_type / lang) 의 실효성 검증 부재. prompt-composition trace logging 추가 후 다음 정책 결정:
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.mdStep 4-Layer composition 단계에appendFileSync('.mpl/mpl/profile/prompt-composition.jsonl', {phase_id, layers_activated[], final_prompt_hash})추가.Decision criteria
Related
docs/roadmap/0.16-exp12-plan.md— currency note "NOT covered" 항목docs/roadmap/pending-features.md— Measurement-blocked items 표