# Situation Summary Format

Purpose: make every KakaoTalk alert and dashboard top summary readable in 10-20 seconds.

## Dashboard Rule

The first screen must answer these questions before any detail table:

1. What situation is this?
2. What is the account impact?
3. What is the market cause?
4. What should be done now?
5. What is forbidden?
6. When or what trigger should be checked next?

## Situation Labels

- `RECOVERY`: already damaged; avoid panic, find rebound-trim and cash rebuild paths.
- `DEFENSE`: market risk is rising; reduce damage, avoid leverage, protect decision quality.
- `ATTACK`: trend and liquidity support aggressive risk, but exits are pre-defined.
- `TACTICAL`: short swing or day trade only; position size and invalidation are mandatory.
- `CASH`: no edge or fatigue is high; cash is the position.
- `AH-URGENT`: after-hours news or price move requires immediate classification.
- `WEEKEND-RISK`: weekend event risk or Monday premarket preparation.

## KakaoTalk 6-Line Format

Every Kakao message should use this order and stay under 450 Korean characters unless the user explicitly asks for a detailed version.

```text
[상황] DEFENSE / RECOVERY / ATTACK / CASH / AH-URGENT
계좌: 본/부/합산, 시작대비, 현금준비
시장: 핵심 원인 1-2개, 강한 축/약한 축
행동: 지금 할 일 1-2개
금지: 하면 안 되는 행동 1-2개
다음: 확인 시각 또는 트리거
```

## Example

```text
[상황] RECOVERY
계좌: 합산 1.023억, 시작대비 -0.62%, SOXL 현금 미준비
시장: 우주+반도체 동반 약세, 장외 뉴스 확인 필요
행동: 월요일 첫 30-60분 저점 유지 확인 후 약한 축부터 축소
금지: 패닉셀, 뉴스 전 물타기, 레버리지 추격
다음: 프리마켓 16:50 / 장초 30분
```
