---
title: "Maester v4.7 Human Utility & Opportunity Layer 결과 보고"
from: codex
to: ["jadong", "claude-code"]
project: "maester"
date: 2026-05-09T14:53:42.077038+09:00
status: sent
type: result
---

# Maester v4.7 Human Utility & Opportunity Layer 결과 보고

## 핵심 요약

- v4.7 완료
- HumanEvalEvent / MoneyHypothesis / Opportunity / ExternalEvidence / CompetitorPattern / BusinessPattern / DomainMoneyModel / OpportunityScorecard 추가
- seed Opportunity는 `opportunity_keeper_direct_hanwha_agent_qr_cpc_v1`
- Business Eval v8 GOOD 10/10 유지
- v4.7 money/opportunity eval 전부 PASS
- Runtime truth PASS
- 실제 사업 ActionItem apply 없음
- Tiro auto-ingest OFF 유지

---

# Maester v4.7 Human Utility & Opportunity Layer Report

## Summary

- generated_at: 2026-05-09T05:53:20.344264+00:00
- Business Eval baseline: GOOD 10/10
- avg latency ms: 21.58
- p95 latency ms: 38.29
- API runtime: ok=True, pid=2612382, unit=maester-api.service, runtime_code_hash=461cb607f84aa15e
- MoneyHypothesis: `money_hypothesis_keeper_direct_hanwha_agent_qr_cpc_v1`
- Opportunity: `opportunity_keeper_direct_hanwha_agent_qr_cpc_v1`
- linked source docs: 7
- linked actions: 6
- HumanEvalEvents: 2
- approval_file_exists: False
- actual business ActionItem apply: not executed
- Tiro auto-ingest: OFF

## Success Checks

- business_eval_good_at_least_9: PASS
- seed_money_hypothesis_top3: PASS
- seed_opportunity_top3: PASS
- seed_opportunity_has_required_fields: PASS
- opportunity_queries_return_seed_at_least_5_of_7: PASS
- human_utility_edge_eval_pass: PASS
- no_accidental_apply_without_approval: PASS

## Seed Opportunity

- title: 한화비전/키퍼 아웃바운드 에이전트 페이지 + 명함 QR + CPC/브랜드 콘텐츠 지원사격
- project: keeper-direct
- priority: P0
- time_horizon: next_week
- human_money_score: 92
- opportunity_score: 91
- why_money: 오프라인 프로모터/명함 접점이 그냥 흩어지지 않고 QR scan과 상담 시작으로 기록되면 리드비·견적·계약으로 연결된다.
- why_now: 다음 주 P0로 승인할 실제 ActionItem을 고르기 전에, 자동님이 돈 된다고 본 판단층을 랭킹에 반영해야 한다.

## Recall Eval

| query | opp_rank | money_rank | required_fields | actions | display_edges | candidate_edges |
|---|---:|---:|---|---:|---:|---:|
| 이번 주 돈 되는 일 뭐야? | 1 | 1 | PASS | 6 | 17 | 34 |
| keeper-direct 다음 돈 되는 액션 뭐야? | 1 | 1 | PASS | 6 | 17 | 34 |
| 한화비전 키퍼 명함 QR 어떻게 해야 해? | 1 | 1 | PASS | 6 | 15 | 30 |
| CPC/브랜드 콘텐츠 지원사격 관련 액션 뽑아줘 | 1 | 1 | PASS | 6 | 17 | 34 |
| 기회 찾아줘 | 1 | 1 | PASS | 6 | 15 | 30 |
| 경쟁자 뭐하고 있어? | 1 | 1 | PASS | 6 | 15 | 30 |
| 오프라인 접점을 온라인 전환 퍼널로 바꿀 수 있는 흐름 보여줘 | 1 | 1 | PASS | 6 | 15 | 31 |

## Human Utility Edge Selection

- hard_cap: False
- candidate_edges_count: 26
- reasoning_edges_count: 2
- display_edges_count: 5
- hidden_support_edges_count: 21
- has_more: True

## Artifacts

- `/tmp/maester_v4_7_human_utility_opportunity_report.md`
- `/tmp/maester_v4_7_money_hypothesis_seed.md`
- `/tmp/maester_v4_7_opportunity_seed.md`
- `/tmp/maester_v4_7_human_utility_edge_eval.md`
- `/tmp/maester_v4_7_money_opportunity_eval.md`
- `HANDOFF_v4.8.md`
- `prompts/maester_human_utility_edge_selection.v1.md`
- `prompts/maester_opportunity_extractor.v1.md`
- `data/human_eval_events.jsonl`
- `data/opportunity_discovery/search_needed_queue.jsonl`


---

# Maester v4.7 Money Opportunity Eval

## Success Checks

- business_eval_good_at_least_9: PASS
- seed_money_hypothesis_top3: PASS
- seed_opportunity_top3: PASS
- seed_opportunity_has_required_fields: PASS
- opportunity_queries_return_seed_at_least_5_of_7: PASS
- human_utility_edge_eval_pass: PASS
- no_accidental_apply_without_approval: PASS

## Business Baseline

- GOOD: 10/10
- avg_latency_ms: 21.58
- p95_latency_ms: 38.29
- returned_edges_avg: 10.9

| query | opp_rank | money_rank | actions | required_fields | display_edges | candidate_edges |
|---|---:|---:|---:|---|---:|---:|
| 이번 주 돈 되는 일 뭐야? | 1 | 1 | 6 | PASS | 17 | 34 |
| keeper-direct 다음 돈 되는 액션 뭐야? | 1 | 1 | 6 | PASS | 17 | 34 |
| 한화비전 키퍼 명함 QR 어떻게 해야 해? | 1 | 1 | 6 | PASS | 15 | 30 |
| CPC/브랜드 콘텐츠 지원사격 관련 액션 뽑아줘 | 1 | 1 | 6 | PASS | 17 | 34 |
| 기회 찾아줘 | 1 | 1 | 6 | PASS | 15 | 30 |
| 경쟁자 뭐하고 있어? | 1 | 1 | 6 | PASS | 15 | 30 |
| 오프라인 접점을 온라인 전환 퍼널로 바꿀 수 있는 흐름 보여줘 | 1 | 1 | 6 | PASS | 15 | 31 |


---

# Maester v4.7 Human Utility Edge Eval

## Success Checks

- no_hard_cap_policy: PASS
- candidate_edges_preserved: PASS
- must_include_not_cut: PASS
- overflow_preserved: PASS
- collapsed_groups_present: PASS
- next_page_token_present: PASS

## Selection Metrics

- candidate_edges_count: 26
- reasoning_edges_count: 2
- display_edges_count: 5
- hidden_support_edges_count: 21
- has_more: True
- next_page_token: `edge_page_d13ad0ad472a`
- hard_cap: False


---

# Maester v4.7 MoneyHypothesis Seed

- id: `money_hypothesis_keeper_direct_hanwha_agent_qr_cpc_v1`
- title: 한화비전/키퍼 아웃바운드 에이전트 페이지 + 명함 QR + CPC/브랜드 콘텐츠 지원사격
- project: keeper-direct
- priority: P0
- time_horizon: next_week
- human_money_score: 92
- human_urgency_score: 90
- linked_actions: 6
- source_docs: 7

## Hypothesis

한화비전/키퍼 오프라인 아웃바운드 접점을 에이전트 페이지와 명함 QR로 온라인 전환 퍼널화하고, CPC/브랜드 콘텐츠로 신뢰와 검색 수요를 보강하면 다음 주 리드/견적/미팅 전환 가능성이 가장 높다.

## Success Metrics

- QR scan
- agent conversation start
- lead submission
- quote request
- meeting booked
- contract


---

# Maester v4.7 Opportunity Seed

- id: `opportunity_keeper_direct_hanwha_agent_qr_cpc_v1`
- title: 한화비전/키퍼 아웃바운드 에이전트 페이지 + 명함 QR + CPC/브랜드 콘텐츠 지원사격
- project: keeper-direct
- priority: P0
- time_horizon: next_week
- human_money_score: 92
- opportunity_score: 91
- linked_actions: 6
- source_docs: 7

## Why Money

오프라인 프로모터/명함 접점이 그냥 흩어지지 않고 QR scan과 상담 시작으로 기록되면 리드비·견적·계약으로 연결된다.

## Why Now

다음 주 P0로 승인할 실제 ActionItem을 고르기 전에, 자동님이 돈 된다고 본 판단층을 랭킹에 반영해야 한다.

## Next Actions

- 에이전트 페이지와 명함 QR의 한 문장 제안을 고정한다.
- CPC/브랜드콘텐츠 지원 키워드와 랜딩 흐름을 연결한다.
- QR scan, 상담 시작, 리드 제출, 견적 요청을 성공 지표로 계측한다.

## Search Needed

- external_search_needed: True
- search_reason: competitor_pattern
- query: CCTV 렌탈 QR 명함 상담 전환 사례
- query: 키퍼 CCTV 렌탈 CPC 브랜드 콘텐츠 경쟁 패턴
- query: 보안 CCTV 현장 영업 QR lead generation 사례
- query: 한화비전 CCTV 렌탈 대리점 온라인 상담 퍼널


---

# HANDOFF v4.8 — Maester v4.7 Human Utility & Opportunity Layer

## State

- Eval all pass: True
- Opportunity id: `opportunity_keeper_direct_hanwha_agent_qr_cpc_v1`
- priority: P0
- time_horizon: next_week
- human_money_score: 92
- linked_actions: 6
- linked_source_docs: 7
- approval_file_exists: False

## Implemented

- Added HumanEvalEvent, MoneyHypothesis, Opportunity, ExternalEvidence, CompetitorPattern, BusinessPattern, DomainMoneyModel, and OpportunityScorecard schema support.
- Seeded the keeper-direct P0 opportunity and linked it to source documents/actions.
- Added Human Utility Edge Selection with reasoning/display/hidden/collapsed edge preservation.
- Recall now returns `opportunities`, `money_hypotheses`, and `edge_selection` for money/opportunity queries.
- Actual business ActionItem apply remains blocked without `data/operator_approved_commands.jsonl`.

## Next

- Use v4.7 ranking to decide which v4.6 approval-template rows should become real approved commands.
- External search harness queue exists, but auto execution remains dry-run/off until explicitly approved.
