The shortlist you keep coming back to
This lesson is a pocket card. Print it, pin it, reread it before you write a real prompt.
- Five-clause contract — outcome, context, constraints, output shape, failure behavior.
- Date-stamp your advice — what worked on a 2023 model may not generalize.
- Layer your prompts — system / developer / user / assistant / tool. Trust by layer.
- Specificity beats length — cut adjectives, add numbers and examples.
- Test, don't hope — 20 representative inputs is the floor.
- Cost is part of quality — measure tokens, not just accuracy.
- Versioning is engineering — your prompts are software.
- The sampler is in the contract — pin temperature, top-p, max_tokens.
- Speech act first, words second — name the act before debating phrasing.
What's next
The next nine tracks are this list zoomed in. Track 2 starts with the interior of "instructions" — the directive speech act, in detail.
Pocket Card(Pre-flight checklist) Pass 5-clause contract 중 4개 확보: 역할(Context), 마크다운 표 및 직관적 비유(Output Shape), 구체적 금액 범위($300,000 \pm 50,000$원) 및 대상 지수 명시(Constraints)가 구체적으로 잘 반영됨. Constraints numbered: 제약 조건이 1~4번으로 넘버링되어 구조화됨. 안티패턴 차단: 불필요한 면책 조항 및 경고문을 적지 않도록 명시함. Fail Failure behavior(실패 시 행동) 부재 예산 제한 내에서 4개 지수를 모두 담지 못하는 예외 상황 발생 시의 대안이 없음. 기준일의 모호성 "가격 기준일을 확인하라"고만 했을 뿐 AI가 어떤 날짜를 기준으로 계산해야 하는지 명시하지 않아 임의의 과거 데이터를 가져올 위험이 있음. Sampler pinned(샘플러 고정) 누락 일관된 수량 계산과 자산 배분이 필요한 금융 Task임에도 무작위성을 통제하는 샘플러 설정이 빠져 있음.
[추가된 Fix 조항]