[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] Is promotion from staging to production permitted for a service that still lacks a signed load-test packet, when I am choosing among these release policies? Model registry: [id=gate-a, ctx=48k, tools=sql, latency=mid, cost=mid, security_allow=[public], external=false, max_diff=5]; [id=gate-b, ctx=64k, tools=web, latency=low, cost=high, security_allow=[public,internal], external=false, max_diff=5]; [id=gate-c, ctx=80k, tools=none, latency=low, cost=cheap, security_allow=[public,internal,confidential], external=false, max_diff=5]. executor_trials(k=8): success 0 / fail 8. ΔR/18·§1 Article 3 (Promotion Eligibility). ① A service may promote from staging to production only when all of the following are true: (a) CI green on the release tag, (b) a signed load-test packet attached to the change ticket, (c) on-call acknowledgment from the owning squad. ② Missing any single item blocks promotion. ΔR/18·§4 Article 10 (Emergency Path). ① Sev-1 hotfixes may skip (b) only with Incident Commander written waiver stored on the ticket. ② This question assumes no Sev-1 waiver is present. ΔR/18·§2 Article 6 (Tooling Note). ① Confirming packet signatures and CI artifact hashes requires the release_sign tool against the artifact store.

[Assistant] {"difficulty":5,"security":"internal","selection":"ABSTAIN","reason_code":"All candidates miss required tool release_sign (gate-a sql, gate-b web, gate-c none); tool gap blocks every model despite max_diff and security fit on gate-b/c.","confidence":0.94}


제약·바이오/사규·규정/w50009-23 · 이중투약제 병용금지

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
I’m drafting talking points for the site tour guides. Is concurrent use of two investigational agents ever allowed under the volunteer unit rules, or is it flatly banned?

Volunteer unit briefing scrap — Nurse lead Ori: “People keep asking if Nexolab-A and Brivant-C can run together in the same subject.” Compliance: “Φ-RBX/6-04 §3: co-administration of two or more investigational medicinal products in the same volunteer within any 72-hour window is prohibited unless a written dual-IMP waiver is issued by the Phase I Medical Director before first dose. Standing protocols never self-authorize that waiver.” Ori: “So default answer is ban.” Compliance: “Yes, ban unless that named waiver exists.”

Φ-RBX/6-01 only lists screening labs.

Model registry (security=public):
- reed-17: ctx 16k, tools none, latency low, cost low, allows [public], external false, max_diff 3
- 해오라기-p2: ctx 48k, tools search, latency med, cost med, allows [public,internal], external false, max_diff 4
- cloud-echo-5: ctx 256k, tools code, latency high, cost high, allows [public], external true, max_diff 5
- 내부경량-7: ctx 8k, tools none, latency low, cost low, allows [public], external false, max_diff 1
- tassel-m1: ctx 20k, tools none, latency med, cost low, allows [public,internal], external false, max_diff 2
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"public","selection":"내부경량-7","reason_code":"Use 내부경량-7: public in allow list, external false, max_diff 1 matches difficulty 1 from N=8 successes.","confidence":0.97}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
I’m new on the clean-side and keep mixing the gown order—what sequence does the ISO-class vestibule require before I touch the air shower?

κMFG-24/L11.1 Gowning Sequence (Class 7 vestibule → Class 5)
1) Shoe covers  2) Bouffant  3) Face mask  4) Coverall zip full  5) Second pair gloves over sleeves  6) Safety goggles last
- Air shower only after step 6 complete
- No jewelry past step 1

κMFG-24/L11.4 Common Failures
- Goggles before gloves = restart from step 3
- Phone pocket in coverall = reject entry

κMFG-24/L11.9 Visitor Note
- Escorts still follow full sequence; no shortened path

Model registry (4):
- 내부경량-2: ctx 16k; tools none; latency low; cost low; security [public,internal]; external false; max_difficulty 3
- nest-φ9: ctx 64k; tools search; latency mid; cost mid; security [public]; external true; max_difficulty 5
- 갈매기-x1: ctx 8k; tools none; latency low; cost low; security [public]; external true; max_difficulty 2
- brook-88: ctx 128k; tools code,search; latency high; cost high; security [public,internal,confidential]; external false; max_difficulty 5
executor_trials(k=8): success 7 / fail 1

[Assistant] {"difficulty":2,"security":"public","selection":"내부경량-2","reason_code":"N=7→d2; public query; 내부경량-2 max_diff≥2, security allows public, external=false","confidence":0.93}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Looking at the confidential cure-oven section, what ±°C window is allowed around the 185 °C set point for resin lot RX-11?

κMFG-24/L30.3 Cure Oven OV-B (confidential)
- Recipe RX-11 set point: 185 °C
- Allowed window: ±4 °C steady-state after 20 min soak
- Out-of-window >2 min continuous → auto abort and scrap protocol SP-OV
- Thermocouple map: 6 probes; worst probe governs

κMFG-24/L30.1 Oven Access
- Door interlock badge C-level

κMFG-24/L30.8 Chart Export Ban
- No USB; screenshots controlled

Model registry (3):
- 외부모래-9: ctx 80k; tools search; latency low; cost mid; security [public,internal,confidential]; external true; max_difficulty 5
- 외바다-k: ctx 40k; tools code; latency mid; cost mid; security [confidential]; external true; max_difficulty 4
- 외별-u2: ctx 64k; tools search,code; latency high; cost high; security [public,confidential]; external true; max_difficulty 3
executor_trials(k=8): success 6 / fail 2

[Assistant] {"difficulty":2,"security":"confidential","selection":"ABSTAIN","reason_code":"N=6→d2; confidential hard-blocks external=true; all three candidates are external; zero non-external eligible model","confidence":0.95}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] May a tier-2 support agent issue a partial refund that touches a subscriber’s stored payment nickname, or must I escalate under these authority tables? Model registry: [id=keep-3, ctx=52k, tools=none, latency=mid, cost=mid, security_allow=[public,internal,personal], external=false, max_diff=4]; [id=r-71, ctx=140k, tools=web, latency=low, cost=high, security_allow=[public,internal,confidential,personal], external=true, max_diff=5]; [id=내부금고-8, ctx=36k, tools=none, latency=low, cost=cheap, security_allow=[internal,personal], external=false, max_diff=5]; [id=wren-5, ctx=64k, tools=calc, latency=high, cost=mid, security_allow=[public,internal], external=false, max_diff=3]; [id=gale-10, ctx=28k, tools=none, latency=low, cost=cheap, security_allow=[public], external=false, max_diff=2]. executor_trials(k=8): success 3 / fail 5. ΔR/16·§3 Article 7 (Refund Authority). ① Tier-1 agents may issue full refunds up to 20 currency units without manager review when no payment instrument fields are modified. ② Tier-2 agents may issue partial refunds up to 200 currency units but shall not edit, view in full, or overwrite payment nicknames, last-four PAN displays, or billing addresses marked personal. ③ Any refund that requires touching those personal payment labels escalates to Billing Ops. ΔR/16·§1 Article 2 (Ticket Tags). ① Tickets tagged pay-profile-touch auto-route to Billing Ops regardless of agent tier. ΔR/16·§5 Article 13 (Audit). ① Refunds above 200 units require dual control even for Billing Ops.

[Assistant] {"difficulty":4,"security":"personal","selection":"keep-3","reason_code":"N=3→difficulty 4; keep-3 allows personal, external=false, max_diff 4≥4; external r-71 blocked by hard rule.","confidence":0.92}


제약·바이오/사규·규정/w50009-27 · 주말 무균실 예외

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Ops keeps pushing weekend cleanroom entry. Under what exception, if any, can staff enter the Grade B suite on a non-production Saturday without a full environmental requalification the same day?

Shift-change log, spoken and typed — Supervisor Kai: “Saturday visual checks are not a free pass.” EHS clerk reading Φ-RBX/8-07: “Weekend entry to Suite B-3 is allowed only when (a) the suite remained under continuous pressure cascade alarms green for the prior 48 hours, and (b) a pre-cleared ‘monitoring-only’ badge set is issued by Facilities Compliance for that calendar day. If either condition fails, full same-day EM requalification is mandatory before any person enters.” Kai: “So no blanket weekend waiver.” Clerk: “Right — dual condition only.”

Φ-RBX/8-01 is gown sizes; ignore for this question.

Model registry (security=internal):
- 너울-c21: ctx 32k, tools none, latency med, cost low, allows [public,internal], external false, max_diff 3
- 외부분석-12: ctx 100k, tools search, latency high, cost high, allows [public,internal,confidential], external true, max_diff 5
- 사내중형-9: ctx 48k, tools search+calc, latency med, cost med, allows [public,internal,confidential,personal], external false, max_diff 5
- dust-r5: ctx 12k, tools none, latency low, cost low, allows [public], external false, max_diff 2
- 갈매기-r22: ctx 20k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 2
- pine-arc-8: ctx 64k, tools code, latency high, cost med, allows [public,internal], external false, max_diff 4
executor_trials(k=8): success 6 / fail 2

[Assistant] {"difficulty":2,"security":"internal","selection":"갈매기-r22","reason_code":"Route to 갈매기-r22: internal allowed, external false, max_diff 2 equals difficulty 2 from success 6/8.","confidence":0.94}


제약·바이오/사규·규정/w50009-28 · 라벨 재인쇄 예외

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Packaging wants a reprint without opening a full change control. When is a secondary carton label reprint allowed without a formal change ticket?

Packaging bay voice log — Lead printer: “Smudges are not a free reprint.” QA on floor with Φ-RBX/12-08: “Secondary carton label reprint without change control is permitted only when all three hold: print defect is cosmetic ink smear only, batch is still in-process on the same packaging order, and reprint count stays ≤2% of the order’s labeled cartons. Any barcode misread, wrong strength text, or post-release discovery forces full change control Φ-RBX/12-01.” Lead: “So three gates, not vibes.” Φ-RBX/12-04 is ink lot quarantine only.

Model registry (security=internal):
- 갈매기-r40: ctx 28k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 3
- 해오라기-p1: ctx 96k, tools search, latency med, cost med, allows [public,internal,confidential], external false, max_diff 5
- cloud-echo-6: ctx 250k, tools code, latency high, cost high, allows [public,internal], external true, max_diff 5
- 미니코어-6: ctx 14k, tools none, latency low, cost low, allows [public], external false, max_diff 2
- reed-61: ctx 40k, tools calc, latency med, cost low, allows [public,internal], external false, max_diff 4
- dust-r3: ctx 18k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 4
executor_trials(k=8): success 3 / fail 5

[Assistant] {"difficulty":4,"security":"internal","selection":"dust-r3","reason_code":"Select dust-r3: internal allowed, external false, max_diff 4 equals difficulty 4 from success 3/8.","confidence":0.91}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Please verify if fillet-weld ticket renewal for alloy A-47 is every 6 months—internal training matrix only, still learning the codes.

κMFG-24/L08.3 Welder Continuity (internal)
- Process GMAW fillet on alloy A-47: renewal every 6 months from last accepted production weld logged in WQ-Ledger
- Gap >6 months → full re-qualification coupon set RQ-A47
- Thickness range covered: 3–12 mm plate

κMFG-24/L08.6 Examiner
- Shop examiner code EX-W2 must stamp ledger
- Photo ID check at renewal

κMFG-24/L08.9 Cross-site
- Sister plant tickets not accepted without EX-W2 bridge test

Model registry (5):
- 올빼미-i3: ctx 24k; tools none; latency low; cost low; security [public,internal]; external false; max_difficulty 3
- hawk-ext9: ctx 64k; tools search; latency mid; cost mid; security [public,internal]; external true; max_difficulty 4
- 돌고래-m1: ctx 16k; tools none; latency low; cost low; security [public]; external true; max_difficulty 2
- lantern-q: ctx 48k; tools none; latency mid; cost mid; security [internal,confidential]; external false; max_difficulty 5
- 여우-b7: ctx 8k; tools code; latency high; cost low; security [public,internal]; external false; max_difficulty 1
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"internal","selection":"올빼미-i3","reason_code":"N=8→d1; internal security; 올빼미-i3 allows internal, external=false, max_diff≥1","confidence":0.95}


제약·바이오/사규·규정/w50009-30 · 배치일탈 승인권자

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Someone on the fill line asked me who actually signs a clinical batch release deviation, and I refuse to answer from memory. Point me to the named role in the rules so I can explain it upstairs.

Floor note mixed with chat — Dev lead Hana: “Don’t ping manufacturing VP for every yield dip.” QA scribe: “Φ-RBX/5-02 clause B.1: when a clinical investigational batch hits a release-relevant deviation, the sole approval authority is the Site Qualified Person (SQP) of Building C, not the manufacturing supervisor and not the study monitor. Dual signature with SQP plus Head of QA is required only if the deviation also triggers a product-quality complaint under Φ-RBX/5-08.” Hana: “So for a pure fill-weight excursion with no complaint flag, SQP alone.” Scribe: “Correct.”

Φ-RBX/2-14 is about gowning, irrelevant here.

Model registry (security=internal):
- 갈매기-r09: ctx 12k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 2
- vault-ℓ3: ctx 64k, tools search+calc, latency med, cost med, allows [public,internal,confidential], external false, max_diff 4
- 외부분석-88: ctx 200k, tools code+search, latency high, cost high, allows [public,internal], external true, max_diff 5
- 미니코어-1b: ctx 8k, tools none, latency low, cost low, allows [public], external false, max_diff 1
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"internal","selection":"갈매기-r09","reason_code":"Select 갈매기-r09: allows internal, external false, max_diff 2 ≥ difficulty 1 from perfect executor success.","confidence":0.95}


제약·바이오/사규·규정/w50009-31 · 안정성 풀 일정순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Stability schedulers argue about pull order when a chamber is overloaded. How must the pull sequence be prioritized for long-term lots under the confidential stability SOP?

Stability war-room notes — Lead: “First-in-first-out is not what Legal signed.” Φ-RBX/13-04 confidential: “When chamber capacity forces sequencing, long-term stability pulls are ordered as: (1) lots with an open regulatory query clock, (2) lots at or past their protocol pull window by ≥1 day, (3) lots with the earliest manufacture date among those still inside window. Accelerated-condition pulls never jump ahead of category (1) even if their calendar date is sooner.” Lead: “Reg query first, then overdue, then age.” Φ-RBX/13-01 is chamber mapping only.

Approx input size ~55k tokens of chamber logs.

Model registry (security=confidential):
- 외부분석-28: ctx 40k, tools search, latency high, cost high, allows [public,internal,confidential], external true, max_diff 5
- vault-ℓ0: ctx 36k, tools none, latency med, cost med, allows [public,internal,confidential], external false, max_diff 5
executor_trials(k=8): success 0 / fail 8

[Assistant] {"difficulty":5,"security":"confidential","selection":"ABSTAIN","reason_code":"ABSTAIN: both models fail context (40k/36k < ~55k input); the external model is also blocked for confidential even if length were fixed.","confidence":0.94}


제약·바이오/사규·규정/w50009-32 · 이중회수 우선순위

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Two recall flags just lit for the same patient kit shipment, and I have to brief the on-call lead. Which flag wins when both are active?

On-call voice memo + sticky — Dispatcher: “Don’t invent a merge.” Φ-RBX/9-28 personal-data annex: “If a patient-level kit simultaneously carries Flag R (temperature breach in last mile) and Flag M (mislabeled secondary pack), processing priority is Flag M first: quarantine and relabel decision before any temperature disposition, because identity error outranks thermal disposition for kit reassignment. Only after Flag M is closed may Flag R thermal disposition proceed.” Dispatcher: “So label identity before cold-chain math.” Separate note Φ-RBX/9-11 covers depot staffing only.

Model registry (security=personal):
- 외부분석-44: ctx 180k, tools search, latency high, cost high, allows [public,internal,confidential,personal], external true, max_diff 5
- vault-ℓ2: ctx 48k, tools search+calc, latency med, cost med, allows [public,internal,confidential,personal], external false, max_diff 4
- 솔개-m19: ctx 28k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 3
- 사내중형-6: ctx 64k, tools none, latency med, cost low, allows [public,internal,confidential,personal], external false, max_diff 5
- reed-03: ctx 20k, tools none, latency low, cost low, allows [public], external false, max_diff 2
executor_trials(k=8): success 4 / fail 4

[Assistant] {"difficulty":3,"security":"personal","selection":"vault-ℓ2","reason_code":"Pick vault-ℓ2: personal allowed, external false, max_diff 4 ≥ difficulty 3 from success 4/8.","confidence":0.94}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] Under which freeze carve-out may a schema migration still ship during the Q3 code freeze I am evaluating against last year’s rules? Model registry: [id=cedar-8, ctx=40k, tools=none, latency=low, cost=cheap, security_allow=[public,internal], external=false, max_diff=4]; [id=r-44, ctx=80k, tools=web, latency=mid, cost=mid, security_allow=[public,internal,confidential], external=true, max_diff=5]; [id=갈매기-m3, ctx=28k, tools=none, latency=low, cost=cheap, security_allow=[internal], external=false, max_diff=3]; [id=bolt-17, ctx=64k, tools=none, latency=mid, cost=mid, security_allow=[public,internal], external=false, max_diff=5]; [id=내부경량-5, ctx=18k, tools=calc, latency=high, cost=cheap, security_allow=[public], external=false, max_diff=2]. executor_trials(k=8): success 5 / fail 3. ΔR/27·§1 Article 1 (Freeze Window). ① The Q3 code freeze runs from 01 September 00:00 UTC through 21 September 23:59 UTC for all production-bound merges. ΔR/27·§2 Article 5 (Permitted Carve-outs). ① During the freeze, merges are limited to (a) Sev-1 hotfixes with Incident Commander approval, (b) certificate rotations with expiry inside the freeze window, and (c) schema migrations that only add nullable columns and carry a dual-write rollback plan reviewed by the Data Platform guild. ② Feature flags, pricing changes, and destructive DDL are outside every carve-out. ΔR/27·§4 Article 9 (Approvers). ① Carve-out (c) requires two guild reviewers; a single EM sign-off is insufficient.

[Assistant] {"difficulty":3,"security":"internal","selection":"cedar-8","reason_code":"N=5→difficulty 3; cedar-8 allows internal, external=false, max_diff 4≥3, ctx adequate, no tools needed.","confidence":0.93}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Under which written exception may a single authorized employee skip group lockout on the mini-conveyor during a <5 min jam clear?

κMFG-24/L14.2 LOTO Exceptions (internal)
- Exception E-JAM-1: jam clear ≤5 minutes on mini-conveyor MC-2 only
- Conditions: zero stored energy verified, local e-stop held depressed by second person, no entry into nip points
- Still requires verbal radio call to Line Boss before restart
- Not valid on full-size conveyors or hydraulic presses

κMFG-24/L14.0 Full LOTO baseline
- Group lock box default for multi-craft work
- Personal padlock color: blue for operators, orange for maintenance

Model registry (6):
- 두루미-s5: ctx 20k; tools none; latency low; cost low; security [internal]; external false; max_difficulty 2
- vapor-ext: ctx 100k; tools search,code; latency mid; cost high; security [public,internal,confidential]; external true; max_difficulty 5
- 코요테-4: ctx 12k; tools none; latency mid; cost low; security [public,internal]; external false; max_difficulty 3
- blade-n2: ctx 8k; tools none; latency low; cost low; security [public]; external true; max_difficulty 4
- 비단-k9: ctx 32k; tools search; latency high; cost mid; security [internal,confidential]; external false; max_difficulty 4
- moss-u: ctx 16k; tools none; latency low; cost low; security [public,internal]; external false; max_difficulty 1
executor_trials(k=8): success 6 / fail 2

[Assistant] {"difficulty":2,"security":"internal","selection":"두루미-s5","reason_code":"N=6→d2; internal; 두루미-s5 security includes internal, external=false, max_diff≥2","confidence":0.94}


제약·바이오/사규·규정/w50009-35 · 세포은행 촬영금지

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Visitors keep lifting phones near the vapor-phase tanks. Can anyone photograph the master cell bank inventory labels under site rules?

Security walk-through notes — Guard lead: “Marketing wants ‘science photos’.” Compliance reading Φ-RBX/3-40: “Photographing, scanning, or otherwise imaging master or working cell bank inventory labels, tank IDs, or location maps is prohibited for all personnel and visitors except the dual-authorized Media Archive Team after written clearance from Biosafety and Legal on the same calendar day. Personal devices are never an approved capture path.” Guard: “So default is absolute ban for tour groups.” Φ-RBX/3-05 is visitor badge colors only.

Model registry (security=internal):
- 미니코어-9: ctx 12k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 1
- dust-r8: ctx 20k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 2
- tassel-m0: ctx 16k, tools calc, latency med, cost low, allows [public,internal], external false, max_diff 2
executor_trials(k=8): success 5 / fail 3

[Assistant] {"difficulty":3,"security":"internal","selection":"ABSTAIN","reason_code":"ABSTAIN: every candidate max_diff is ≤2 while measured difficulty is 3 (success 5/8), so all models fail the max-supported-difficulty gate.","confidence":0.91}


제약·바이오/사규·규정/w50009-36 · CAPA 제출 순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Walk me through the filing order so I can sketch it on the whiteboard for the CAPA workshop. What sequence does the deviation CAPA package follow before it reaches closed status?

Workshop prep notes — Facilitator: “People reverse steps and then blame the form.” Excerpt they pasted from Φ-RBX/4-19: “A production deviation CAPA package must move in this order only: (1) draft impact assessment, (2) root-cause board sign-off, (3) corrective action plan entry in CapTrack, (4) effectiveness check design, (5) QA gate stamp. Skipping to CapTrack before root-cause board is a procedure breach.” Separate sticky from Φ-RBX/4-03 mentions only training due dates and does not reorder CAPA. The pasted excerpt cuts mid-sentence after step (3) in one photocopy, but the facilitator insists the full five-step order is binding.

Input length for this routing call is about 41k tokens of attached scans.

Model registry (security=public):
- 솔개-m12: ctx 16k, tools search, latency low, cost low, allows [public], external false, max_diff 3
- 미니코어-4: ctx 24k, tools none, latency low, cost low, allows [public,internal], external false, max_diff 4
executor_trials(k=8): success 7 / fail 1

[Assistant] {"difficulty":2,"security":"public","selection":"ABSTAIN","reason_code":"ABSTAIN: both candidates max ctx (16k/24k) are below the ~41k input length, so every registry model fails context capacity.","confidence":0.93}


제약·바이오/사규·규정/w50009-37 · 무균조제 배지자격

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
What does someone need before they can hold a sterile compounding suite badge for Suite S-2? I am explaining this to a contractor manager, so I need the rule’s checklist, not HR folklore.

Badge desk scrap — Clerk: “Stop waving hospital sterile certs.” Policy card from Φ-RBX/5-21: “Suite S-2 sterile compounding badge requires: (1) site media-fill pass within 6 months, (2) glove fingertip CFU zero on three consecutive monitored sessions, (3) documented reading of the current S-2 gowning video hash on the LMS. External hospital compounding certificates do not substitute for (1).” Clerk: “Three local gates.” Φ-RBX/5-00 is general campus access.

Model registry (security=public):
- 솔개-m05: ctx 22k, tools none, latency low, cost low, allows [public], external false, max_diff 2
- tassel-m4: ctx 30k, tools none, latency med, cost low, allows [public,internal], external false, max_diff 3
- 너울-c11: ctx 45k, tools search, latency med, cost med, allows [public], external false, max_diff 3
executor_trials(k=8): success 1 / fail 7

[Assistant] {"difficulty":5,"security":"public","selection":"ABSTAIN","reason_code":"ABSTAIN: all three models cap max_diff at 2–3 while difficulty is 5 from success 1/8, so none can support the measured difficulty.","confidence":0.93}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] What hard per-minute ceiling applies to GraphQL mutations on the public partner API when I paste the full partner catalog appendix into context? Model registry: [id=tiny-a1, ctx=4k, tools=none, latency=low, cost=cheap, security_allow=[public,internal], external=false, max_diff=5]; [id=tiny-b2, ctx=6k, tools=none, latency=low, cost=cheap, security_allow=[public], external=false, max_diff=4]; [id=tiny-c3, ctx=8k, tools=calc, latency=mid, cost=mid, security_allow=[public,internal], external=true, max_diff=5]. executor_trials(k=8): success 2 / fail 6. ΔR/02·§1 Article 8 (Partner GraphQL Quotas). ① Public partner clients are limited to 40 GraphQL mutations per minute per client_id. ② Queries (non-mutations) are limited separately to 300 per minute. ③ Burst tokens do not apply to mutations. ΔR/02·§6 Article 15 (Appendix — Partner Catalog Excerpt). ① [Long catalog body intentionally supplied in the live packet: SKU tables, webhook URLs, region matrices, and sample mutation payloads spanning well over 12k tokens when serialized.] ② Rate figures in marketing one-pagers are non-binding. ΔR/02·§2 Article 4 (Enterprise Override). ① Enterprise clients with rider GQL-XL receive 120 mutations per minute; that rider is not present on public partner keys.

[Assistant] {"difficulty":4,"security":"public","selection":"ABSTAIN","reason_code":"Every candidate context window (4k/6k/8k) is below the input size driven by the catalog appendix; none can load the governing text.","confidence":0.96}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
What personal medical/fit prerequisites must I finish before the powder-booth respirator is issued to my badge?

κMFG-24/L33.1 Respirator Issue Gate (personal health file)
- Prerequisites on badge: (a) medical clearance form MC-R dated ≤12 months (b) quantitative fit test pass on mask model HM-450 (c) online module RP-01 score ≥80%
- Missing any one → issue blocked at Toolcrib-Kiosk
- Facial hair in seal zone voids fit test until retest

κMFG-24/L33.4 Booth Rule
- Powder Booth PB-2 requires HM-450 only; half-masks not accepted

Model registry (3):
- 외구름-a: ctx 24k; tools none; latency low; cost low; security [public,personal]; external true; max_difficulty 2
- 외모래-b: ctx 20k; tools search; latency mid; cost mid; security [personal]; external true; max_difficulty 1
- 외별빛-c: ctx 28k; tools none; latency low; cost low; security [internal,personal]; external true; max_difficulty 3
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"personal","selection":"ABSTAIN","reason_code":"N=8→d1; personal requires external=false; all three candidates external=true despite personal on allow-list; hard-rule wipeout","confidence":0.97}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
When must each operator’s personal e-stop drill record be renewed on Press-P7 according to the confidential-adjacent personal safety log?

κMFG-24/L41.2 E-Stop Drill Cadence (personal record)
- Press-P7 operators: live drill every 90 days per person badge
- Missed window → badge auto-lock on press HMI until make-up drill with trainer TR-P
- Drill includes: locate nearest e-stop, full stop <1.5 s, restart under TR-P watch
- Group classroom video does not replace live drill for personal log

κMFG-24/L41.0 Press Access
- Badge role OP-P7 required

κMFG-24/L41.5 Trainer List
- TR-P names posted on cage door

κMFG-24/L41.8 Audit Pull
- Safety may sample 10% of personal logs monthly

Model registry (5):
- 외파동-3: ctx 150k; tools search,code; latency mid; cost high; security [public,internal,personal]; external true; max_difficulty 5
- 방패-i0: ctx 36k; tools none; latency mid; cost mid; security [internal,confidential,personal]; external false; max_difficulty 5
- 외안개-7: ctx 72k; tools search; latency low; cost mid; security [personal]; external true; max_difficulty 5
- 고슴도치-w: ctx 18k; tools none; latency low; cost low; security [public,internal]; external false; max_difficulty 4
- ember-ext: ctx 90k; tools code; latency high; cost high; security [public,personal]; external true; max_difficulty 5
executor_trials(k=8): success 0 / fail 8

[Assistant] {"difficulty":5,"security":"personal","selection":"방패-i0","reason_code":"N=0→d5; personal forbids external=true; 방패-i0 sole non-external with personal allow and max_diff≥5","confidence":0.96}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] When two customers both claim the same monthly SLA credit pool after a region outage, which claim rank wins under the published priority stack? Model registry: [id=quill-6, ctx=56k, tools=none, latency=low, cost=cheap, security_allow=[public,internal], external=false, max_diff=3]; [id=r-19, ctx=20k, tools=none, latency=low, cost=cheap, security_allow=[public], external=false, max_diff=2]; [id=솔개-t4, ctx=100k, tools=web, latency=high, cost=high, security_allow=[public,internal], external=true, max_diff=5]; [id=nimbus-2, ctx=40k, tools=calc, latency=mid, cost=mid, security_allow=[public], external=false, max_diff=4]; [id=내부경량-3, ctx=12k, tools=none, latency=low, cost=cheap, security_allow=[public,internal], external=false, max_diff=1]; [id=apex-77, ctx=64k, tools=none, latency=mid, cost=mid, security_allow=[public,internal,confidential], external=false, max_diff=5]; [id=drift-01, ctx=32k, tools=none, latency=low, cost=cheap, security_allow=[public], external=true, max_diff=3]. executor_trials(k=8): success 6 / fail 2. ΔR/08·§4 Article 11 (Credit Priority). ① SLA service-credit claims against a shared monthly pool are fulfilled in this order: (a) Enterprise-Plus with active uptime rider, (b) Enterprise standard, (c) Growth annual, (d) Self-serve monthly. ② Within the same tier, earlier ticket open time on the regional clock prevails. ΔR/08·§1 Article 3 (Pool Definition). ① Each cloud region maintains one credit pool per calendar month equal to 4% of that region’s recognized subscription revenue. ΔR/08·§5 Article 14 (Exclusions). ① Credits already issued as goodwill gestures do not re-enter the priority sort.

[Assistant] {"difficulty":2,"security":"public","selection":"quill-6","reason_code":"N=6→difficulty 2; quill-6 allows public, external=false, max_diff 3≥2, sufficient ctx, no tools needed.","confidence":0.92}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] Which auditor seat may open cross-tenant audit packs that include billing ledger excerpts, based only on the registry I can use for this confidential packet? Model registry: [id=외부망-6, ctx=200k, tools=web,sql, latency=low, cost=high, security_allow=[public,internal,confidential], external=true, max_diff=5]; [id=cloud-z1, ctx=96k, tools=none, latency=mid, cost=mid, security_allow=[public,internal,confidential,personal], external=true, max_diff=5]; [id=r-99, ctx=64k, tools=sql, latency=high, cost=mid, security_allow=[confidential], external=true, max_diff=4]. executor_trials(k=8): success 3 / fail 5. ΔR/41·§2 Article 6 (Audit Pack Access). ① Cross-tenant audit packs that embed billing ledger excerpts may be opened only by holders of the External-Audit-Lead seat after dual approval from Security and Finance. ② Internal Compliance Analysts may open single-tenant packs without ledger excerpts. ΔR/41·§1 Article 3 (Classification). ① Any pack spanning more than one customer_id is confidential. ΔR/41·§4 Article 11 (Seat Issuance). ① The External-Audit-Lead seat is issued for a named engagement ID and expires 14 days after engagement close.

[Assistant] {"difficulty":4,"security":"confidential","selection":"ABSTAIN","reason_code":"All three candidates are external=true; confidential traffic forbids external models regardless of security_allow or max_diff.","confidence":0.97}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Which step comes first when gowning for ISO Class 7 entry at Plant Helix Bay-3? I have never gown-checked before.

SOPκ·MF-11 Cleanroom Entry Gowning
Entry sequence (mandatory order):
1) Shoe covers at red line
2) Hair net / beard cover
3) Frock or coverall from sealed pack
4) Gloves — first pair
5) Safety glasses
6) Second gloves over cuff
- Skip any step → re-exit and restart full sequence
- No personal outerwear past amber tape

SOPκ·MF-12 Airlock Behavior
- Max 2 persons in airlock
- Door interlock: outer must close before inner opens
- Phone cameras off inside classified zone

SOPκ·MF-09 Visitor Escort
- Escorts log badge numbers; does not change gowning order

Model registry (4):
- 솔개-m72: ctx 24k; tools none; latency low; cost low; security [public,internal]; external false; max_difficulty 4
- pond-3x: ctx 128k; tools code; latency high; cost high; security [public]; external true; max_difficulty 5
- 내부경량-2: ctx 8k; tools none; latency low; cost low; security [public]; external false; max_difficulty 2
- oak-r1: ctx 16k; tools none; latency med; cost med; security [public,internal,confidential]; external false; max_difficulty 3
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"public","selection":"솔개-m72","reason_code":"N=8→d1; 솔개-m72 public-ok, max_d≥1, non-external, adequate ctx","confidence":0.95}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] Who actually owns the pager handoff once a Sev-1 crosses the 30-minute mark, given the two incident SOPs I am comparing? Model registry: [id=rook-15, ctx=48k, tools=none, latency=mid, cost=mid, security_allow=[public,internal], external=false, max_diff=4]; [id=r-60, ctx=96k, tools=web, latency=low, cost=high, security_allow=[public,internal,confidential], external=true, max_diff=5]; [id=내부경량-7, ctx=24k, tools=none, latency=low, cost=cheap, security_allow=[internal], external=false, max_diff=3]; [id=falcon-c2, ctx=64k, tools=none, latency=mid, cost=mid, security_allow=[public,internal], external=false, max_diff=5]; [id=mira-9, ctx=16k, tools=calc, latency=high, cost=cheap, security_allow=[public], external=false, max_diff=2]. executor_trials(k=8): success 7 / fail 1. ΔR/14·§1 Article 2 (Severity Clock). ① A Sev-1 is declared when customer-facing auth or billing APIs are unavailable for more than 5 consecutive minutes in any production region. ΔR/14·§3 Article 9 (Escalation Ownership). ① From declaration until minute 30, the on-call Service Owner for that region holds the pager and writes the status page. ② After minute 30 without restoration, ownership transfers to the Incident Commander on the global bridge; the Service Owner becomes a technical deputy only. ΔR/14·§2 Article 6 (Communications Lead). ① The Communications Lead drafts external wording but never assumes pager ownership under Article 9.

[Assistant] {"difficulty":2,"security":"internal","selection":"rook-15","reason_code":"N=7→difficulty 2; rook-15 allows internal, external=false, max_diff 4≥2, no special tools.","confidence":0.94}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Who is actually allowed to slap a red HOLD tag on a nonconforming sub-assembly at Bay-C? I only started last week and don’t want to overstep.

κMFG-24/L06.1 Nonconforming Product Hold
- Red HOLD tag authority (Bay-C only): Shift Quality Lead (title code QL-C) or higher
- Operators may quarantine physically but may not sign the HOLD form
- Tag must cite defect code from list NCR-α before MRB review

κMFG-24/L06.3 MRB Clock
- MRB convenes within 2 working days of HOLD signature
- Disposition options: rework / scrap / use-as-is with waiver

Model registry (3):
- pebble-r3: ctx 4k; tools none; latency low; cost low; security [public]; external true; max_difficulty 2
- 앵무-t55: ctx 6k; tools none; latency mid; cost mid; security [public,internal]; external false; max_difficulty 2
- mist-07: ctx 12k; tools search; latency mid; cost mid; security [public]; external true; max_difficulty 2
executor_trials(k=8): success 5 / fail 3

[Assistant] {"difficulty":3,"security":"public","selection":"ABSTAIN","reason_code":"N=5→d3; every candidate max_difficulty=2 < required 3; no eligible model","confidence":0.91}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] Who must countersign before a new outbound connector to a payments mesh can be enabled in production under the dual-control matrix I am comparing? Model registry: [id=deep-9, ctx=96k, tools=none, latency=mid, cost=mid, security_allow=[public,internal,confidential], external=false, max_diff=5]; [id=r-02, ctx=160k, tools=web,sql, latency=low, cost=high, security_allow=[public,internal,confidential,personal], external=true, max_diff=5]; [id=솔개-w8, ctx=40k, tools=none, latency=low, cost=cheap, security_allow=[internal,confidential], external=false, max_diff=4]; [id=harbor-6, ctx=72k, tools=calc, latency=high, cost=mid, security_allow=[public,internal], external=false, max_diff=3]; [id=내부금고-2, ctx=54k, tools=none, latency=mid, cost=mid, security_allow=[confidential,personal], external=false, max_diff=5]; [id=flare-3, ctx=32k, tools=none, latency=low, cost=cheap, security_allow=[public], external=true, max_diff=2]. executor_trials(k=8): success 1 / fail 7. ΔR/44·§2 Article 5 (Connector Dual Control). ① Enabling a new outbound connector that transmits settlement amounts or merchant account identifiers requires countersignature from both (a) the Integrations Guild lead and (b) the Treasury Systems owner. ② Product managers and regional sales engineers may propose connectors but are not countersignatories. ΔR/44·§1 Article 1 (Classification). ① Settlement amounts and merchant account identifiers are confidential fields. ΔR/44·§3 Article 9 (Staging Exception). ① Staging-only connectors need only the Integrations Guild lead. ② Production enablement always needs both signers in Article 5.

[Assistant] {"difficulty":5,"security":"confidential","selection":"deep-9","reason_code":"N=1→difficulty 5; deep-9 allows confidential, external=false, max_diff 5≥5; external r-02 disallowed despite broader tools.","confidence":0.93}


[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Who must sign the outgoing side of the Line-4 shift handover log before the next crew starts motors?

κMFG-24/L02.8 Shift Handover (internal)
- Outgoing signatory: acting Line Captain (badge role LC-4) only
- Incoming co-sign: Incoming LC or designated deputy with radio call-sign logged
- Mandatory fields: open NCR count, running recipe ID, any temporary bypass tags
- Motors may not start until both signatures timestamped in Handover-App

κMFG-24/L02.1 Role Map
- LC-4 ≠ Quality Lead; Quality Lead signs quality notes only

Model registry (2):
- 해달-e9: ctx 16k; tools search; latency low; cost low; security [public]; external true; max_difficulty 5
- comet-x: ctx 32k; tools code,search; latency mid; cost mid; security [public,confidential]; external true; max_difficulty 5
executor_trials(k=8): success 0 / fail 8

[Assistant] {"difficulty":5,"security":"internal","selection":"ABSTAIN","reason_code":"N=0→d5; both candidates external=true and security allow-lists omit internal; no non-external internal-capable model","confidence":0.93}


제약·바이오/사규·규정/w50009-48 · 온도일탈 책임주체

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
Who owns the temperature-excursion write-up when an IRP shipper carrying named-patient kits drifts above range? I need the accountable role for the case review, not a committee name.

Case desk chatter — Coordinator: “Logistics and clinical keep tossing it.” Φ-RBX/10-12 personal-shipment annex: “For named-patient IRP kits, the accountable author of the temperature-excursion assessment is the assigned Clinical Supply Steward of the destination site, not the courier lead and not central depot QA. Central depot QA only countersigns after the steward’s assessment is complete.” Coordinator: “So steward first, always.” Φ-RBX/10-03 is courier badge renewal.

Needed tool for this job: structured table extraction from the multi-page annex scan.

Model registry (security=personal):
- vault-ℓ1: ctx 64k, tools none, latency med, cost med, allows [public,internal,confidential,personal], external false, max_diff 5
- 사내중형-2: ctx 48k, tools calc, latency med, cost low, allows [public,internal,confidential,personal], external false, max_diff 4
- 외부분석-15: ctx 200k, tools search+table, latency high, cost high, allows [public,internal,confidential,personal], external true, max_diff 5
executor_trials(k=8): success 2 / fail 6

[Assistant] {"difficulty":4,"security":"personal","selection":"ABSTAIN","reason_code":"ABSTAIN: no model offers the required table-extraction tool while also being external false; the only tool-capable candidate is external true and is blocked for personal data.","confidence":0.92}


제품 사용/FAQ·보증약관/w50009-49 · 낙하보증예외

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"AS 창구. 퀴사르밴드 낙하 균열인데 ‘보호 케이스 미장착’이면 유상 전환되는 예외 조건이 문서에 있는지 확인.","documents":[{"document_id":"고π-05.1","text":"·퀴사르밴드 보증 개요\n·본체 제조 결함: 24개월\n·밴드 소모: 90일"},{"document_id":"고π-05.2","text":"·낙하·충격 예외\n- 공식 보호 케이스 장착 상태 낙하: 1회 무상\n- 케이스 미장착 낙하: 유상(예외 적용)\n- 고의 파손·동물 씹음: 유상\n·케이스 시리얼 스티커 잔존으로 장착 여부 판정"},{"document_id":"고π-05.3","text":"·무상 1회 사용 후 동일 증상\n·재접수 시 자동 유상\n·영수증 분실 시 시리얼 조회 대체"}],"security":"public","context_summary":"낙하 시 케이스 미장착 유상 예외","model_registry":[{"id":"수달-w3","context_limit":36,"tools":true,"latency_ms":330,"cost":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"항공-e9","context_limit":120,"tools":true,"latency_ms":850,"cost":"high","security_allow":["public"],"external":true,"max_difficulty":5},{"id":"콩알-b6","context_limit":20,"tools":false,"latency_ms":160,"cost":"low","security_allow":["public"],"external":false,"max_difficulty":3},{"id":"톱니-s4","context_limit":28,"tools":true,"latency_ms":290,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":4},{"id":"민들레-y1","context_limit":8,"tools":false,"latency_ms":80,"cost":"low","security_allow":["public"],"external":true,"max_difficulty":1}],"executor_trials":"executor_trials(k=8): 성공 5 / 실패 3"}

[Assistant] {"difficulty":3,"security":"public","selection":"콩알-b6","reason_code":"N=5→난이도3; 콩알-b6이 public·비외부·max_difficulty3으로 충족","confidence":0.9}


법률·계약/이용약관/w50009-50 · 월간 환불 상한액

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"A안 구독과 B안 구독을 비교하는 소비자입니다. 한 달에 받을 수 있는 환불 총액 한도가 약관에 얼마로 박혀 있는지 확인이 필요합니다.","documents":[{"document_id":"κ-약.11","text":"벨루나 스토어 결제 약관은 동일 계정 기준으로 환불 가능 금액을 제한한다. 매월 1일부터 말일까지 누적 환불액이 사만칠천 원을 넘으면, 초과분에 대한 환불 요청은 익월로 이월되지 않고 거절된다."},{"document_id":"κ-약.12","text":"부분 환불이 여러 건으로 나뉘어 들어오더라도 월간 상한은 합산 적용된다. 프로모션 크레딧 회수는 이 상한 산정에서 제외된다고 별도 부칙에 적혀 있다."},{"document_id":"κ-약.13","text":"고객이 복수의 결제 수단을 썼을 때도 계정 단위 누적이 원칙이며, 카드사별 한도를 따로 두지 않는다."}],"security":"public","model_registry":[{"id":"r-17","context_limit":4096,"tools":false,"latency_ms":80,"cost_tier":"low","security_allow":["public"],"external":false,"max_difficulty":2},{"id":"노루-p3","context_limit":16384,"tools":true,"latency_ms":260,"cost_tier":"mid","security_allow":["public","internal"],"external":true,"max_difficulty":5},{"id":"자작-k8","context_limit":8192,"tools":true,"latency_ms":150,"cost_tier":"low","security_allow":["public","internal","confidential"],"external":false,"max_difficulty":4},{"id":"구름-t1","context_limit":32768,"tools":true,"latency_ms":500,"cost_tier":"high","security_allow":["public"],"external":true,"max_difficulty":5}],"executor_trials":"executor_trials(k=8): 성공 8 / 실패 0"}

[Assistant] {"difficulty":1,"security":"public","selection":"r-17","reason_code":"N=8→d1; r-17 public허용·max_d≥1·외부false","confidence":0.94}


교육/위키/w50009-51 · 토론발언 우선순위

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"A안과 B안 토론 수업을 비교해 보니 발언 신청이 겹칠 때 적용할 우선순위를 정리해 달라. model_registry=[id=청록-41, context_limit=8192, tools=문서검색|표, latency=중간, cost=중간, security_allow=public|internal, external=false, max_difficulty=3; id=모래시계-v5, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=public, external=false, max_difficulty=2; id=담쟁이-9, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal, external=true, max_difficulty=5] input_tokens=3100 executor_trials(k=8): 성공 5 / 실패 3","documents":[{"document_id":"문서군⊙07⊙하람","text":"［학생 라비］ 별가루 토론반에서 손을 든 순서만으로 정하지 않는다고 들었다. 진행자에게 기준표를 요청했다."},{"document_id":"문서군⊙07⊙미루","text":"［진행자 세모］ 첫 기준은 아직 발언하지 않은 학생, 둘째는 반론 신청, 셋째는 손든 시각이라고 설명했다."},{"document_id":"문서군⊙07⊙가온","text":"［기록자 윤］ 달빛나래 토론반은 반론권 보장 학생을 먼저 배정하고, 이후 미발언자, 마지막으로 신청 시각을 본다고 기록했다."},{"document_id":"문서군⊙07⊙보라","text":"［수업 대화］ 두 반 모두 기준이 겹치면 진행자가 추첨하지 않고 신청 시각을 확인한다고 말했다."}]}

[Assistant] <think>성공 5회라 난도 3이다. 청록-41은 public 허용, 최대 난도 3, external=false라 적격이다.</think>{"difficulty":3,"security":"public","selection":"청록-41","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.95}


법률·계약/이용약관/w50009-52 · 계정공유 금지행위

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"가족 공유 기능이 있는 플랜과 개인 전용 플랜을 저울질 중입니다. 약관상 계정 공유로 금지되는 행위가 무엇인지 구체적으로 알고 싶습니다.","documents":[{"document_id":"κ-약.30","text":"핀트리 스트리밍 이용약관은 로그인 정보를 유상 또는 무상으로 제3자에게 넘기는 행위를 금지 목록 맨 앞에 둔다. 동일 가구가 아닌 외부인에게 동시 접속을 허용하거나, 비밀번호를 커뮤니티에 게시하는 경우도 같은 금지 조항에 묶인다."},{"document_id":"κ-약.31","text":"한 가구 안에서 등록된 기기 네 대까지 번갈아 쓰는 것은 공유 금지에 해당하지 않는다. 다만 기기 등록 한도를 넘긴 채 접속을 유지하면 이용 제한 사유가 된다."},{"document_id":"κ-약.32","text":"계정 양도 금지와 공유 금지는 별도 문단으로 나뉘며, 양도는 명의 변경 신청이 있을 때만 별도 심사한다."},{"document_id":"κ-약.33","text":"위반이 확인되면 사전 경고 없이 접속이 끊길 수 있다는 문장이 제재 절에 이어진다. 금지 행위의 정의 자체는 앞 조항의 공유·게시·외부 동시접속에 한정된다."}],"security":"public","model_registry":[{"id":"매- h4","context_limit":8192,"tools":false,"latency_ms":110,"cost_tier":"low","security_allow":["public","internal"],"external":false,"max_difficulty":2},{"id":"청둥-v6","context_limit":16384,"tools":true,"latency_ms":220,"cost_tier":"mid","security_allow":["public"],"external":true,"max_difficulty":5},{"id":"돌고래-s2","context_limit":32768,"tools":true,"latency_ms":380,"cost_tier":"high","security_allow":["public","internal"],"external":false,"max_difficulty":4}],"executor_trials":"executor_trials(k=8): 성공 7 / 실패 1"}

[Assistant] {"difficulty":2,"security":"public","selection":"돌고래-s2","reason_code":"N=7→d2; 돌고래-s2 public허용·외부false·max_d≥2","confidence":0.91}


건설/개인 로컬 메모/w50009-53 · 감리교체기한

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"감리원이 바뀌면 며칠 안에 보고해야 한다고 메모에 적혀 있었다. 기한 숫자만 확인이 필요하다.","documents":[{"document_id":"메모#건g20","text":"감리원 교체 시 발주 담당에게 서면 보고하는 기한은 교체일 기준 3영업일이다. 지연 시 사유서를 첨부한다."},{"document_id":"메모#건g21","text":"주간 공정보고는 매주 월요일 오전에 올린다. 교체 보고와는 별개 절차다."},{"document_id":"메모#건g22","text":"현장 명함 갱신은 인사 담당 메모에만 있다."}],"security":"internal","context_summary":"감리원 교체 보고 기한","model_registry":[{"id":"너울-s8","context_limit":18000,"tools":["none"],"latency_ms":330,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"별빛-f0","context_limit":9000,"tools":["search"],"latency_ms":550,"cost":"mid","security_allow":["internal","confidential"],"external":false,"max_difficulty":5},{"id":"해변-a9","context_limit":40000,"tools":["search","code"],"latency_ms":880,"cost":"high","security_allow":["public","internal"],"external":true,"max_difficulty":5},{"id":"이끼-l2","context_limit":5000,"tools":["none"],"latency_ms":140,"cost":"low","security_allow":["public"],"external":false,"max_difficulty":2},{"id":"골목-v5","context_limit":22000,"tools":["none"],"latency_ms":370,"cost":"mid","security_allow":["internal"],"external":false,"max_difficulty":4}],"executor_trials":"executor_trials(k=8): 성공 4 / 실패 4"}

[Assistant] {"difficulty":3,"security":"internal","selection":"너울-s8","reason_code":"성공 4회로 난도 3. 너울-s8은 internal 허용·외부 false·최대난도 3으로 적격이다.","confidence":0.9}


물류/회의록/w50009-54 · 파렛트 교환 예외

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"개인 사업 차주 명의 파렛트 무상 교환이 가능한 예외 조건이 회의에서 따로 있는지 확인하고 싶음.","documents":[{"document_id":"물κ·Σ60","text":"파렛트 교환 원칙\n- 법인 계약 화주: 1:1 교환\n- 개인 차주(명의 개인): 원칙 유상(장당 4,200원)\n- 예외: 회사 지급 전용 파렛트 태그 'PRV-전용' 부착분 + 회수 사진 3매 → 월 20장까지 무상"},{"document_id":"물κ·Σ61","text":"개인정보\n- 차주 주민등록번호 수집 금지, 사업자번호·차량번호만\n- 예외 신청서 보관 90일"}]}
security: personal
model_registry:
- id: 펭귄-c9 | ctx=19k | tools=[검색,요약] | latency=145ms | cost=중 | security=[public,internal,personal] | external=false | max_difficulty=4
- id: 물범-a1 | ctx=44k | tools=[검색] | latency=260ms | cost=중 | security=[internal,personal] | external=false | max_difficulty=5
- id: 바다표범-3 | ctx=70k | tools=[검색,코드] | latency=480ms | cost=고 | security=[public,internal,confidential,personal] | external=true | max_difficulty=5
- id: 돌고래-z | ctx=11k | tools=[] | latency=70ms | cost=저 | security=[personal] | external=false | max_difficulty=3
executor_trials(k=8): 성공 3 / 실패 5

[Assistant] {"difficulty":4,"security":"personal","selection":"펭귄-c9","reason_code":"ROUTE_OK","confidence":0.92}


법률·계약/이용약관/w50009-55 · 개정약관 효력시점

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"개정 공고 방식은 비슷한 서비스가 많은데, 새 약관이 실제로 언제부터 효력을 갖는지만 알고 싶습니다. 효력 발생 시점을 약관에서 짚어 주세요.","documents":[{"document_id":"κ-약.B3","text":"노바스케치 사내 배포용 서비스 약관은 개정문이 게시된 날부터 기산하지 않는다. 게시 후 일곱 번째 역일 오전 아홉 시(본사 표준시)에 개정 조항이 일괄 효력을 갖는다고 본문에 적혀 있다."},{"document_id":"κ-약.B4","text":"이용자가 개정에 반대 의사를 표시하더라도 효력 시각 자체는 미뤄지지 않는다. 반대 의사는 해지 신청으로만 연결된다."},{"document_id":"κ-약.B5","text":"긴급 보안 패치에 따른 조항 수정은 예외적으로 게시 즉시 효력이 발생한다. 일반 개정과 긴급 개정의 구분은 보안 사고 대응 여부를 표기한 개정 머리말로 판별한다."},{"document_id":"κ-약.B6","text":"파트너 채널에 재게시되는 시점은 효력 기산과 무관하며, 기준 시각은 본사 표준시의 일곱 역일 규칙이다다."}],"security":"internal","model_registry":[{"id":"울타리-z2","context_limit":16384,"tools":true,"latency_ms":190,"cost_tier":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":4},{"id":"대양-e1","context_limit":65536,"tools":true,"latency_ms":720,"cost_tier":"high","security_allow":["public","internal"],"external":true,"max_difficulty":5},{"id":"담장-t7","context_limit":8192,"tools":false,"latency_ms":145,"cost_tier":"low","security_allow":["internal","confidential"],"external":false,"max_difficulty":5},{"id":"모래-n6","context_limit":4096,"tools":false,"latency_ms":75,"cost_tier":"low","security_allow":["public"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 3 / 실패 5"}

[Assistant] {"difficulty":4,"security":"internal","selection":"울타리-z2","reason_code":"N=3→d4; 울타리-z2 internal허용·외부false·max_d≥4","confidence":0.9}


법률·계약/이용약관/w50009-56 · 결제대행 책임주체

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"결제 창구가 다른 두 쇼핑몰을 비교 중입니다. 카드 승인 오류가 났을 때 책임 주체가 판매자인지 결제대행인지 약관 문장으로 가려 주세요.","documents":[{"document_id":"κ-약.70","text":"듀얼카트 오픈마켓 이용약관은 결제 승인 실패로 인한 지연 책임을 결제대행 사업자 쪽에 둔다. 판매자가 재고를 확보했음에도 승인망 장애로 주문이 확정되지 않으면, 이용자에 대한 안내와 재결제 링크 발송 의무는 결제대행 사업자가 진다."},{"document_id":"κ-약.71","text":"상품 하자로 인한 환불 책임은 판매자에게 남는다. 승인망 장애와 상품 하자는 책임 절에서 분리되어 서술되며, 전자의 주체만 결제대행으로 특정된다."},{"document_id":"κ-약.72","text":"이용자가 한도를 초과해 거절된 경우는 장애로 보지 않으며, 이 때에는 어느 쪽에도 지연 책임이 발생하지 않는다고 명시한다."}],"security":"public","model_registry":[{"id":"물결-d5","context_limit":16384,"tools":true,"latency_ms":200,"cost_tier":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"창공-p9","context_limit":32768,"tools":true,"latency_ms":420,"cost_tier":"high","security_allow":["public"],"external":true,"max_difficulty":5},{"id":"밤섬-m2","context_limit":8192,"tools":false,"latency_ms":150,"cost_tier":"low","security_allow":["public","internal"],"external":false,"max_difficulty":5},{"id":"초원-k6","context_limit":4096,"tools":false,"latency_ms":85,"cost_tier":"low","security_allow":["public"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 4 / 실패 4"}

[Assistant] {"difficulty":3,"security":"public","selection":"물결-d5","reason_code":"N=4→d3; 물결-d5 public허용·외부false·max_d≥3","confidence":0.88}


제품 사용/FAQ·보증약관/w50009-57 · 배치등록한도

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"계약 현장 키오스크. 기업 콘솔에서 하이페리온 게이트 동시 신규 등록 대수 상한(대)을 보안 부록 수치로 확인.","documents":[{"document_id":"고ψ-41.1","text":"·하이페리온 게이트 기업 라이선스\n·테넌트당 게이트 총량·동시 등록 분리"},{"document_id":"고ψ-41.2","text":"·동시 신규 등록 한도\n- 일반 테넌트: 20대/회\n- 우선 테넌트(계약 코드 P): 50대/회\n- 초과 요청: 티켓 분할 필수\n·24시간 누적 한도: 200대(일반)"},{"document_id":"고ψ-41.3","text":"·등록 실패 시\n·부분 성공 롤백 옵션 기본 ON\n·감사 로그 90일 보관"}],"security":"confidential","context_summary":"기업 게이트 동시 등록 대수 한도","model_registry":[{"id":"공개API-7","context_limit":96,"tools":true,"latency_ms":700,"cost":"high","security_allow":["public","internal","confidential"],"external":true,"max_difficulty":5},{"id":"내벽-r8","context_limit":64,"tools":true,"latency_ms":430,"cost":"mid","security_allow":["confidential"],"external":false,"max_difficulty":5},{"id":"가벼운-3","context_limit":16,"tools":false,"latency_ms":130,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 0 / 실패 8"}

[Assistant] {"difficulty":5,"security":"confidential","selection":"내벽-r8","reason_code":"N=0→난이도5; confidential 외부 금지, 내벽-r8만 confidential·비외부·max5","confidence":0.91}


제품 사용/FAQ·보증약관/w50009-58 · 계정연동금지

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"고객 상담 중 본인 확인 전. 미라주 워치에 배우자 계정 건강 프로필을 겹쳐 연동해도 되는지—개인 사용 고지상 금지인지.","documents":[{"document_id":"고σ-02.1","text":"·미라주 워치 계정 정책\n·1기기 1주계정 원칙\n·가족 공유는 ‘패밀리 허브’만"},{"document_id":"고σ-02.2","text":"·금지 연동\n- 타인(배우자 포함) 건강·수면 프로필 직접 병합 금지\n- 타인 로그인 정보 단말 저장 금지\n- 의료기관 연동 ID 공유 금지\n·위반 시 개인 데이터 복구 지원 거절"},{"document_id":"고σ-02.3","text":"·패밀리 허브 허용 범위\n·활동 요약 카드만 공유\n·원본 생체 파형 공유 불가"}],"security":"personal","context_summary":"타인 건강 프로필 연동 금지","model_registry":[{"id":"공개망-9","context_limit":72,"tools":true,"latency_ms":550,"cost":"mid","security_allow":["public","internal","personal"],"external":true,"max_difficulty":4},{"id":"사침-p0","context_limit":48,"tools":true,"latency_ms":340,"cost":"mid","security_allow":["internal","personal"],"external":false,"max_difficulty":3},{"id":"연못-l5","context_limit":24,"tools":false,"latency_ms":210,"cost":"low","security_allow":["public","personal"],"external":false,"max_difficulty":3},{"id":"빠른손-j7","context_limit":16,"tools":false,"latency_ms":110,"cost":"low","security_allow":["public"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 5 / 실패 3"}

[Assistant] {"difficulty":3,"security":"personal","selection":"연못-l5","reason_code":"N=5→난이도3; personal은 외부 금지, 연못-l5가 personal 허용·비외부·max3","confidence":0.93}


교육/위키/w50009-59 · 답안지 폐기책임

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"교육 구매자: 모래결 평가반과 은빛고리 평가반을 비교 중입니다. 답안 원본 폐기를 최종 책임지는 담당자가 누구인지 두 운영 기록에 대해 정리해 달라. model_registry=[id=은하-5, context_limit=8192, tools=문서검색, latency=중간, cost=중간, security_allow=confidential|personal, external=true, max_difficulty=3; id=비늘-r9, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=confidential|personal, external=true, max_difficulty=5] input_tokens=2200 executor_trials(k=8): 성공 8 / 실패 0","documents":[{"document_id":"문서군⊙03⊙라온","text":"［감독자 이든］ 모래결 평가반에서는 답안 봉투를 봉인한 뒤 보관실로 보냈다. 누가 폐기하는지는 다음 회의에서 말하기로 했다."},{"document_id":"문서군⊙03⊙토담","text":"［서기 마루］ 폐기일에 입회한 담당자는 봉투 수량만 기록했다. 최종 책임자 이름은 별도 기록으로 남겼다."},{"document_id":"문서군⊙03⊙해빛","text":"［평가위원 대화］ 은빛고리 평가반 원본은 평가위원장 세온이 폐기 명령을 내린다고 했다."},{"document_id":"문서군⊙03⊙가온","text":"［운영 회의］ 모래결 평가반의 폐기 책임자는 보안관리자 여울이라고 담당 자람이 확인했다."}]}

[Assistant] <think>성공 8회라 난도 1이다. confidential을 허용해도 모든 후보가 external=true라 보안 조건에서 탈락해 ABSTAIN한다.</think>{"difficulty":1,"security":"confidential","selection":"ABSTAIN","reason_code":"EXTERNAL_BLOCKED","confidence":0.99}


교육/위키/w50009-60 · 실습평가 책임주체

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"구매 상담자: 새길현장반과 푸른톱니반의 실습 과정을 비교하고 있어요. 비공개 현장실습 평가에서 점수를 확정하고 이의 접수를 맡는 주체가 누구인지 확인해 주세요. model_registry=[id=내부-호수9, context_limit=8192, tools=문서검색, latency=중간, cost=중간, security_allow=internal|confidential, external=false, max_difficulty=3; id=노을-r2, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal, external=false, max_difficulty=4; id=가벼운-71, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=internal|confidential, external=true, max_difficulty=3] input_tokens=2800 executor_trials(k=8): 성공 5 / 실패 3","documents":[{"document_id":"문서군⊙08⊙다온","text":"［실습생 하늬］ 새길현장반에서는 멘토가 초안 점수를 적고 담당 교사가 검토한다고 말했다."},{"document_id":"문서군⊙08⊙세모","text":"［운영 회의］ 푸른톱니반의 최종 점수 확정은 평가책임자 로하가 맡고, 이의 접수는 기록담당 미온이 맡는다고 했다."}]}

[Assistant] <think>성공 5회라 난도 3이다. 내부-호수9는 internal 허용, 최대 난도 3, external=false라 적격이다.</think>{"difficulty":3,"security":"internal","selection":"내부-호수9","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.95}


물류/회의록/w50009-61 · 기사 페널티 비공개

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"기사 개인 페널티 점수를 화주 포털에 노출해도 되는지, 회의 합의 기준으로 판단 근거를 찾고 있음.","documents":[{"document_id":"물κ·Σ25","text":"개인정보·근무평가 연동 논의\n- 금지: 기사 개인 페널티 점수·지각 횟수 화주 포털 노출\n- 허용: 노선 단위 정시율(개인 식별 제거)\n- 위반 시 정보보호 담당 보고"},{"document_id":"물κ·Σ26","text":"예외 조건\n- 법원·수사 공문 접수 시에만 원본 제공\n- 그 외 개인 식별 지표 외부 제공 전면 금지"},{"document_id":"물κ·Σ27","text":"참석: 노조 간사 오세린, 정보보호 윤다은\n- 합의 강도: 전원 동의"}]}
security: personal
model_registry:
- id: 사슴-p1 | ctx=20k | tools=[검색,요약] | latency=160ms | cost=중 | security=[public,internal,personal] | external=false | max_difficulty=3
- id: 올빼미-x | ctx=64k | tools=[검색,코드] | latency=350ms | cost=고 | security=[public,internal,confidential,personal] | external=true | max_difficulty=5
- id: 너구리-7 | ctx=10k | tools=[검색] | latency=80ms | cost=저 | security=[internal,personal] | external=false | max_difficulty=2
- id: 황조-4 | ctx=28k | tools=[요약] | latency=200ms | cost=중 | security=[public,internal] | external=false | max_difficulty=4
executor_trials(k=8): 성공 6 / 실패 2

[Assistant] {"difficulty":2,"security":"personal","selection":"너구리-7","reason_code":"ROUTE_OK","confidence":0.92}


건설/개인 로컬 메모/w50009-62 · 기능사갱신시점

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"내 건축목재시공기능사 갱신 준비가 메모대로면 만료 몇 개월 전부터인지 다시 보고 싶다. 개인 기록이다.","documents":[{"document_id":"메모#건h23","text":"자격증 사본은 지갑이 아니라 현장 사물함 안쪽 봉투에 두었다는 위치 메모다."},{"document_id":"메모#건h24","text":"건축목재시공기능사 갱신은 만료 4개월 전부터 온라인 신청이 가능하다. 신청 전 보수교육 8시간 이수를 끝낸다."},{"document_id":"메모#건h25","text":"채용 인터뷰 때 적어 둔 희망 현장 지역 목록은 자격 갱신과 무관하다."}],"security":"personal","context_summary":"개인 기능사 갱신 신청 가능 시점","model_registry":[{"id":"호주머니-4","context_limit":15000,"tools":["none"],"latency_ms":290,"cost":"low","security_allow":["personal","internal"],"external":false,"max_difficulty":4},{"id":"큰바다-o1","context_limit":80000,"tools":["search","code"],"latency_ms":1300,"cost":"high","security_allow":["public","personal"],"external":true,"max_difficulty":5},{"id":"연필심-7","context_limit":7000,"tools":["none"],"latency_ms":170,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"서랍-t2","context_limit":11000,"tools":["search"],"latency_ms":420,"cost":"mid","security_allow":["personal","confidential"],"external":false,"max_difficulty":3}],"executor_trials":"executor_trials(k=8): 성공 5 / 실패 3"}

[Assistant] {"difficulty":3,"security":"personal","selection":"호주머니-4","reason_code":"성공 5회로 난도 3. 호주머니-4는 personal 허용·외부 false·최대난도 4로 적합하다.","confidence":0.93}


법률·계약/이용약관/w50009-63 · 기록열람 처리순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"내 이용 기록을 받아볼 수 있는 서비스들을 비교하고 있습니다. 열람 요청을 넣으면 어떤 순서로 처리되는지 약관 절차를 설명해 주세요.","documents":[{"document_id":"κ-약.A1","text":"페블로그 개인 이용약관은 기록 열람 요청이 들어오면 본인 확인, 요청 범위 확정, 추출, 암호화 전달의 네 단계를 순서대로 밟는다. 본인 확인이 끝나기 전에는 추출 작업이 시작되지 않는다."},{"document_id":"κ-약.A2","text":"요청 범위는 최근 십이 개월 로그인 이력과 결제 이력으로 기본 설정되며, 이용자가 더 짧은 구간을 지정할 수 있다. 범위 확정 단계 이후에만 추출 큐에 적재된다."}],"security":"personal","model_registry":[{"id":"밀봉-p6","context_limit":16384,"tools":true,"latency_ms":220,"cost_tier":"mid","security_allow":["internal","confidential","personal"],"external":false,"max_difficulty":4},{"id":"해외망-r4","context_limit":65536,"tools":true,"latency_ms":900,"cost_tier":"high","security_allow":["public","personal"],"external":true,"max_difficulty":5},{"id":"개인함-c1","context_limit":8192,"tools":false,"latency_ms":170,"cost_tier":"low","security_allow":["personal"],"external":false,"max_difficulty":5},{"id":"일반-o8","context_limit":32768,"tools":true,"latency_ms":350,"cost_tier":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":5}],"executor_trials":"executor_trials(k=8): 성공 2 / 실패 6"}

[Assistant] {"difficulty":4,"security":"personal","selection":"밀봉-p6","reason_code":"N=2→d4; 밀봉-p6 personal허용·외부false·max_d≥4(해외망-r4 외부true 배제)","confidence":0.86}


건설/개인 로컬 메모/w50009-64 · 건진제출주기

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"내 특수건강진단 결과지를 현장에 다시 내야 하는 주기가 개인 메모에 몇 개월로 적혀 있었는지 확인한다.","documents":[{"document_id":"메모#건u33","text":"일반 건강검진 영수증 보관 위치만 적혀 있다. 주기는 없다."},{"document_id":"메모#건u34","text":"분진 작업 배치자인 나는 특수건강진단 결과 요지를 6개월마다 현장 안전팀에 제출한다. 미제출 시 해당 공종 투입을 멈춘다."}],"security":"personal","context_summary":"개인 특수건강진단 제출 주기, personal·고난도","model_registry":[{"id":"클라우드외-7","context_limit":100000,"tools":["search","code"],"latency_ms":1100,"cost":"high","security_allow":["public","personal"],"external":true,"max_difficulty":5},{"id":"내실-p8","context_limit":20000,"tools":["none"],"latency_ms":360,"cost":"mid","security_allow":["personal","confidential","internal"],"external":false,"max_difficulty":4},{"id":"창밖-m3","context_limit":50000,"tools":["search"],"latency_ms":800,"cost":"high","security_allow":["personal"],"external":true,"max_difficulty":5},{"id":"주머니안-1","context_limit":14000,"tools":["none"],"latency_ms":240,"cost":"low","security_allow":["personal"],"external":false,"max_difficulty":5},{"id":"공개책-2","context_limit":16000,"tools":["none"],"latency_ms":300,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":4}],"executor_trials":"executor_trials(k=8): 성공 3 / 실패 5"}

[Assistant] {"difficulty":4,"security":"personal","selection":"내실-p8","reason_code":"성공 3회로 난도 4. 외부 후보는 personal 하드룰로 제외하고 내실-p8이 personal 허용·외부 false·최대난도 4로 적합하다.","confidence":0.9}


건설/개인 로컬 메모/w50009-65 · 일지열람범위

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"내가 쓴 현장일지를 동료가 열람해도 되는지, 개인 메모에 적힌 열람 허용 범위가 궁금하다.","documents":[{"document_id":"메모#건r38","text":"현장일지 원본은 개인 기록으로 분류하며, 열람 허용 범위는 작성자 본인과 직속 현장소장으로 한정한다. 동료 작업자에게는 요약 구두 공유만 가능하다."},{"document_id":"메모#건r39","text":"일지 양식 번호와 펜 색깔 취향 메모는 열람 권한과 무관하다."}],"security":"personal","context_summary":"개인 현장일지 열람 허용 범위","model_registry":[{"id":"외벽-x1","context_limit":30000,"tools":["search"],"latency_ms":700,"cost":"high","security_allow":["public","internal","confidential","personal"],"external":true,"max_difficulty":5},{"id":"복도-y2","context_limit":20000,"tools":["none"],"latency_ms":320,"cost":"mid","security_allow":["public","internal","confidential"],"external":false,"max_difficulty":5},{"id":"옥상-z3","context_limit":25000,"tools":["code"],"latency_ms":500,"cost":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":4}],"executor_trials":"executor_trials(k=8): 성공 0 / 실패 8"}

[Assistant] {"difficulty":5,"security":"personal","selection":"ABSTAIN","reason_code":"성공 0회로 난도 5. 외벽-x1은 외부 true라 personal 금지, 나머지 둘은 security_allow에 personal이 없어 전원 탈락한다.","confidence":0.94}


법률·계약/이용약관/w50009-66 · 데이터이전 요청순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"다른 서비스로 내 데이터를 옮길 수 있는 옵션들을 저울질 중입니다. 이전 요청이 접수된 뒤 어떤 순서로 진행되는지 절차를 알려 주세요.","documents":[{"document_id":"κ-약.E5","text":"셀피네스트 개인 데이터 이전 약관은 요청 접수 후 본인 재인증, 이전 대상 목록 확정, 수신 서비스 측 수락 확인, 패키지 전송의 순서를 강제한다. 수신 측 수락이 오기 전에는 전송 단계로 넘어가지 않는다."},{"document_id":"κ-약.E6","text":"이전 대상 목록에는 프로필 사진과 작성 게시물이 기본 포함되고, 메시지 함은 이용자가 별도 체크할 때만 붙는다. 목록 확정은 재인증 직후에 이루어진다."},{"document_id":"κ-약.E7","text":"전송이 끝나면 완료 통지가 발송되며, 원본 삭제 여부는 이전 절차와 분리된 탈퇴 조항을 따른다. 순서 자체는 재인증→목록 확정→수신 수락→전송으로 고정된다."}],"security":"personal","model_registry":[{"id":"캡슐-y7","context_limit":32768,"tools":true,"latency_ms":270,"cost_tier":"mid","security_allow":["personal","confidential"],"external":false,"max_difficulty":5},{"id":"항해-b2","context_limit":128000,"tools":true,"latency_ms":950,"cost_tier":"high","security_allow":["public","personal"],"external":true,"max_difficulty":5},{"id":"상자-h5","context_limit":16384,"tools":false,"latency_ms":185,"cost_tier":"low","security_allow":["public","internal","personal"],"external":false,"max_difficulty":5},{"id":"들판-c9","context_limit":8192,"tools":true,"latency_ms":140,"cost_tier":"low","security_allow":["public"],"external":false,"max_difficulty":4},{"id":"외벽-m1","context_limit":4096,"tools":false,"latency_ms":95,"cost_tier":"low","security_allow":["personal"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 1 / 실패 7"}

[Assistant] {"difficulty":5,"security":"personal","selection":"캡슐-y7","reason_code":"N=1→d5; 캡슐-y7 personal허용·외부false·max_d≥5(항해-b2 외부true 배제)","confidence":0.83}


물류/회의록/w50009-67 · 피킹 작업 순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"다중 주문 피킹 시 권장 동선 순서가 회의에서 어떻게 고정됐는지, 현장 교육용으로 근거를 모으는 중임.","documents":[{"document_id":"물κ·Σ40","text":"피킹 동선 표준\n1) 냉장존 선피킹\n2) 중량존(15kg↑)\n3) 일반존 로케이션 오름차순\n4) 완충재·서류 패킹대\n- 역순 금지(교차오염·파손 사유)"},{"document_id":"물κ·Σ41","text":"WMS 설정\n- 작업지시 발행 시 위 1→2→3→4 강제\n- 수동 재정렬 권한: 시프트 리더만"},{"document_id":"물κ·Σ42","text":"교육 일정\n- 차주 월요일 전 구역 브리핑\n- 위반 3회 시 재교육"},{"document_id":"물κ·Σ43","text":"참고: 구 규칙은 '중량 먼저'였으나 본 회의에서 폐기"}]}
security: public
model_registry:
- id: 여우-b3 | ctx=14k | tools=[검색] | latency=100ms | cost=저 | security=[public,internal] | external=false | max_difficulty=3
- id: 늑대-y7 | ctx=30k | tools=[검색,요약] | latency=190ms | cost=중 | security=[public] | external=true | max_difficulty=4
- id: 수달-s5 | ctx=8k | tools=[] | latency=45ms | cost=저 | security=[public,internal] | external=false | max_difficulty=2
- id: 담비-h0 | ctx=20k | tools=[검색,표계산] | latency=160ms | cost=중 | security=[public,internal,confidential] | external=false | max_difficulty=5
- id: 족제비-1 | ctx=12k | tools=[요약] | latency=85ms | cost=저 | security=[public] | external=true | max_difficulty=3
- id: 오소리-w | ctx=40k | tools=[검색,코드] | latency=300ms | cost=고 | security=[public,internal] | external=false | max_difficulty=4
executor_trials(k=8): 성공 4 / 실패 4

[Assistant] {"difficulty":3,"security":"public","selection":"여우-b3","reason_code":"ROUTE_OK","confidence":0.94}


교육/위키/w50009-68 · 상담음성 예외열람

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"두 상담 프로그램을 놓고 고민 중입니다. 솔잎마음과 구름결에서 상담 음성 기록에 예외적으로 접근할 수 있는 경우를 알려주세요. model_registry=[id=갈대-14, context_limit=8192, tools=문서검색, latency=낮음, cost=낮음, security_allow=public|internal, external=false, max_difficulty=2; id=소금별-p6, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal, external=false, max_difficulty=4] input_tokens=2400 executor_trials(k=8): 성공 7 / 실패 1","documents":[{"document_id":"문서군⊙06⊙누리","text":"［상담자 미온］ 솔잎마음은 상담 음성을 원칙적으로 잠근다고 안내했다. 예외 규정은 별도 승인표에 있다고 덧붙였다."},{"document_id":"문서군⊙06⊙가람","text":"［보호자 대화］ 구름결에서는 법정대리인 확인과 기록관리자 승인 뒤에만 예외 열람이 가능하다고 들었다."},{"document_id":"문서군⊙06⊙세온","text":"［관리 회의］ 솔잎마음의 예외 열람은 긴급 안전사건으로 분류된 경우에 한한다고 기록했다."}]}

[Assistant] <think>성공 7회라 난도 2다. 모든 후보의 보안 허용 목록에 confidential이 없어 ABSTAIN한다.</think>{"difficulty":2,"security":"confidential","selection":"ABSTAIN","reason_code":"NO_CONFIDENTIAL_ALLOWED","confidence":0.99}


교육/위키/w50009-69 · 교재교환 책임주체

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"두 온라인 교재 서비스를 비교하는 중입니다. 해달문고와 별고리책방에서 분실 교재 신고와 재발송을 누가 책임지는지 확인해 주세요. model_registry=[id=모래-31, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal, external=false, max_difficulty=5; id=여울-65, context_limit=8192, tools=문서검색, latency=중간, cost=중간, security_allow=public, external=true, max_difficulty=5; id=단풍-a6, context_limit=4096, tools=없음, latency=낮음, cost=낮음, security_allow=public, external=false, max_difficulty=4] input_tokens=5100 executor_trials(k=8): 성공 1 / 실패 7","documents":[{"document_id":"문서군⊙13⊙윤슬","text":"［구매자 세모］ 해달문고에 분실 신고를 넣자 상담원이 접수번호만 발급했다. 재발송 담당은 운영팀이라고 안내했다."},{"document_id":"문서군⊙13⊙라온","text":"［운영 대화］ 해달문고의 물류책임자 나린이 분실 확인과 재발송을 최종 책임진다고 기록했다."},{"document_id":"문서군⊙13⊙가온","text":"［별고리책방 상담］ 분실 교재 신고는 고객지원자 미온이 받고, 재발송 승인은 재고관리자 유안이 맡는다고 말했다."},{"document_id":"문서군⊙13⊙다래","text":"［정책 회의］ 두 서비스 모두 신고일로부터 11일 안에 분실 사실을 알려야 한다는 보충 발언이 있었다."}]}

[Assistant] <think>성공 1회라 난도 5다. 모래-31은 public 허용, 최대 난도 5, external=false라 적격이다.</think>{"difficulty":5,"security":"public","selection":"모래-31","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.92}


물류/회의록/w50009-70 · 유류비 선지급 한도

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"라스트마일 기사 개인 유류비 선지급 월 한도가 얼마로 합의됐는지, 노조 설명용 수치 근거를 찾는 중임.","documents":[{"document_id":"물κ·Σ50","text":"개인 정산 한도(회의 확정)\n- 유류비 선지급: 기사 1인당 월 38만 원 상한\n- 초과분: 영수증+노선일지 사후 정산(다음 달 15일)\n- 전기차 기사는 충전비 동일 한도 적용"},{"document_id":"물κ·Σ51","text":"개인정보 취급\n- 계좌·주행기록 결합 자료 → personal\n- 팀 게시판 실명 한도 공개 금지, 구간 통계만"}]}
security: personal
model_registry:
- id: 앵무-j6 | ctx=22k | tools=[검색,표계산] | latency=155ms | cost=중 | security=[internal,personal] | external=false | max_difficulty=4
- id: 까치-l3 | ctx=50k | tools=[검색,코드,요약] | latency=380ms | cost=고 | security=[public,internal,confidential,personal] | external=true | max_difficulty=5
- id: 딱따구리-8 | ctx=15k | tools=[검색] | latency=100ms | cost=저 | security=[public,internal,personal] | external=false | max_difficulty=4
- id: 부엉이-v | ctx=9k | tools=[] | latency=40ms | cost=저 | security=[personal] | external=false | max_difficulty=2
- id: 매-q9 | ctx=64k | tools=[검색] | latency=320ms | cost=고 | security=[public,internal] | external=false | max_difficulty=5
executor_trials(k=8): 성공 3 / 실패 5

[Assistant] {"difficulty":4,"security":"personal","selection":"앵무-j6","reason_code":"ROUTE_OK","confidence":0.91}


제품 사용/FAQ·보증약관/w50009-71 · 오븐건조금지

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"매장 앞에서 젖은 루멘팟 S를 손님 키친 오븐에 말리겠다고 함. 보증 FAQ상 오븐·전자레인지 건조가 금지인지 즉시 판정.","documents":[{"document_id":"고λ-12.1","text":"·루멘팟 S 수분 대응\n·자연 건조: 허용(통풍·상온)\n·헤어드라이어 저온: 허용\n·금지 목록 별지 고λ-12.2"},{"document_id":"고λ-12.2","text":"·건조·가열 금지 행위\n- 오븐·에어프라이어 투입\n- 전자레인지 가열\n- 보일러 배관·난로 직접촉\n·위반 시 침수·변형 보증 무효"}],"security":"public","context_summary":"수분 기기 오븐 건조 금지 여부","model_registry":[{"id":"매듭-q4","context_limit":24,"tools":true,"latency_ms":310,"cost":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":4},{"id":"등대-x1","context_limit":128,"tools":true,"latency_ms":900,"cost":"high","security_allow":["public","internal","confidential"],"external":true,"max_difficulty":5},{"id":"모래-k8","context_limit":16,"tools":false,"latency_ms":150,"cost":"low","security_allow":["public"],"external":false,"max_difficulty":2},{"id":"구름-p5","context_limit":64,"tools":false,"latency_ms":400,"cost":"mid","security_allow":["public"],"external":true,"max_difficulty":3}],"executor_trials":"executor_trials(k=8): 성공 8 / 실패 0"}

[Assistant] {"difficulty":1,"security":"public","selection":"모래-k8","reason_code":"N=8→난이도1; 모래-k8이 public·비외부·max_difficulty2≥1로 적합","confidence":0.96}


제품 사용/FAQ·보증약관/w50009-72 · 초기설정순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"매장 키오스크 세팅 라인. 오리온미니 개봉 후 초기 설정 단계 순서를 고μ-03 문서 기준으로 한 줄로 정리해 달라.","documents":[{"document_id":"고μ-03.1","text":"·오리온미니 현장 개봉 체크\n·포장 파손·시리얼 대조\n·전원 투입 전 보호필름 제거"},{"document_id":"고μ-03.2","text":"·초기 설정 순서(고정)\n1) 전원 연결\n2) 언어·지역 선택\n3) 매장 Wi-Fi 등록\n4) 직원 PIN 생성\n5) 재고 스캔 테스트\n·순서 역행 시 재고 모듈 잠금"},{"document_id":"고μ-03.3","text":"·PIN 분실: 점장 계정만 초기화\n·Wi-Fi 실패: 유선 동글 허용\n·스캔 테스트 생략 금지"},{"document_id":"고μ-03.4","text":"·교육용 데모 모드\n·데모는 4) 이후 진입\n·실판매 전환 시 데모 데이터 삭제"}],"security":"internal","context_summary":"매장 키오스크 초기설정 절차 순서","model_registry":[{"id":"바위-n9","context_limit":32,"tools":true,"latency_ms":260,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"은빛-t3","context_limit":64,"tools":true,"latency_ms":500,"cost":"mid","security_allow":["public"],"external":true,"max_difficulty":4},{"id":"숲길-a1","context_limit":16,"tools":false,"latency_ms":120,"cost":"low","security_allow":["internal"],"external":false,"max_difficulty":1}],"executor_trials":"executor_trials(k=8): 성공 8 / 실패 0"}

[Assistant] {"difficulty":1,"security":"internal","selection":"숲길-a1","reason_code":"N=8→난이도1; 숲길-a1이 internal 허용·external=false·max_difficulty1로 선택","confidence":0.95}


법률·계약/이용약관/w50009-73 · 서비스면책 예외조건

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"면책 범위가 넓은 약관과 좁은 약관을 대조하는 중입니다. 회사 면책이 깨지는 예외 조건이 무엇으로 적혀 있는지 알려 주세요.","documents":[{"document_id":"κ-약.80","text":"아스트로링크 기업용 비밀 배포 약관은 통상 장애에 대해 회사를 면책한다. 다만 고의 또는 중대한 과실로 이용자 데이터가 외부에 유출된 경우, 그리고 사전 공지 없이 연속 칠십이 시간 이상 핵심 API가 중단된 경우에는 면책 조항이 적용되지 않는다."},{"document_id":"κ-약.81","text":"천재지변과 제3자 DDoS는 면책 예외 목록에 들어 있지 않다. 예외는 데이터 유출(고의·중과실)과 무고지 장기 중단 두 갈래로만 한정된다."},{"document_id":"κ-약.82","text":"배상 한도 절은 별도로 두되, 면책이 배제된 사건에 한해 연간 수수료 총액의 두 배까지 청구할 수 있다고 이어진다. 예외 성립 여부는 앞 조항의 두 조건으로 먼저 판별한다."},{"document_id":"κ-약.83","text":"파트너사 직원의 단독 실수는 회사 중과실로 추정하지 않는다는 해석 지침이 부속 문서에 있다."}],"security":"confidential","model_registry":[{"id":"금고-i3","context_limit":16384,"tools":true,"latency_ms":180,"cost_tier":"mid","security_allow":["public","internal","confidential"],"external":false,"max_difficulty":4},{"id":"외곽-t8","context_limit":65536,"tools":true,"latency_ms":650,"cost_tier":"high","security_allow":["public","internal","confidential","personal"],"external":true,"max_difficulty":5},{"id":"은둔-n4","context_limit":8192,"tools":false,"latency_ms":140,"cost_tier":"low","security_allow":["confidential","personal"],"external":false,"max_difficulty":3},{"id":"공개-q1","context_limit":32768,"tools":true,"latency_ms":300,"cost_tier":"mid","security_allow":["public"],"external":false,"max_difficulty":5}],"executor_trials":"executor_trials(k=8): 성공 5 / 실패 3"}

[Assistant] {"difficulty":3,"security":"confidential","selection":"금고-i3","reason_code":"N=5→d3; 금고-i3 confidential허용·외부false·max_d≥3(외곽-t8 외부true 배제)","confidence":0.92}


물류/회의록/w50009-74 · 리버스 접주기한

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"반품(리버스) 접수 마감 주기가 며칠로 박혔는지, 표로 설명해 줄 수치 근거가 필요함.","documents":[{"document_id":"물κ·Σ30","text":"리버스 물류 접수 창구\n- 일반 반품: 배송완료일 기준 7일 이내 접수\n- 신선: 48시간 이내\n- 대형가전: 14일 이내(설치 사진 필수)\n- 주기: 매일 15:00 컷오프, 익일 집하"},{"document_id":"물κ·Σ31","text":"컷오프 예외\n- 공휴일 전일 13:00으로 단축\n- 시스템 장애 시 관제 공지 후 +1영업일"}]}
security: public
model_registry:
- id: 병아리-0 | ctx=16k | tools=[검색] | latency=100ms | cost=저 | security=[public,internal] | external=false | max_difficulty=1
- id: 참새-u | ctx=24k | tools=[검색,요약] | latency=140ms | cost=중 | security=[public] | external=true | max_difficulty=1
- id: 토끼-m2 | ctx=12k | tools=[] | latency=50ms | cost=저 | security=[public,internal,confidential] | external=false | max_difficulty=1
executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"public","selection":"ABSTAIN","reason_code":"DIFF_CAP_ALL","confidence":0.9}


교육/위키/w50009-75 · 보충수업 변경주체

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"발언자 A: 청명솔반과 다온매듭반의 수업을 비교 중인데, 보충수업 시간이 바뀌면 학부모 통보와 시간표 수정을 누가 맡는지 비교해 주세요. model_registry=[id=내부경량-2, context_limit=8192, tools=문서검색, latency=중간, cost=중간, security_allow=public|internal, external=false, max_difficulty=2; id=바다-q8, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=public, external=false, max_difficulty=2; id=햇살-44, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal|confidential|personal, external=true, max_difficulty=4] input_tokens=1900 executor_trials(k=8): 성공 7 / 실패 1","documents":[{"document_id":"문서군⊙05⊙하늬","text":"［담임 라온］ 청명솔반 보충수업 변경 때에는 담임이 학부모에게 먼저 알린다고 말했다."},{"document_id":"문서군⊙05⊙모아","text":"［교무 대화］ 다온매듭반은 교무실 조정 담당 세린이 시간표를 수정하고, 담임 나린이 통보한다고 기록했다."}]}

[Assistant] <think>성공 7회라 난도 2다. 내부경량-2는 internal 허용, 최대 난도 2, external=false라 적격이다.</think>{"difficulty":2,"security":"internal","selection":"내부경량-2","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.96}


교육/위키/w50009-76 · 키트환불 상한선

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"발언자: 별샘실험관과 구슬숲실험관에서 키트를 살지 비교 중입니다. 미사용 실험 키트의 환불 상한 금액을 두 판매 조건별로 정리해 달라. model_registry=[id=무지개-x3, context_limit=8192, tools=문서검색|표, latency=중간, cost=중간, security_allow=public|internal, external=false, max_difficulty=4; id=도깨비-52, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=public, external=false, max_difficulty=3; id=정오-18, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public|internal, external=true, max_difficulty=5] input_tokens=4200 executor_trials(k=8): 성공 3 / 실패 5","documents":[{"document_id":"문서군⊙10⊙모람","text":"［구매자 나래］ 별샘실험관은 포장을 열지 않은 경우에만 환불된다는 말을 들었다. 금액 기준은 표를 다시 보기로 했다."},{"document_id":"문서군⊙10⊙윤슬","text":"［판매자 해온］ 부분 사용 키트는 환불 대상이 아니며, 미사용품은 결제액의 70퍼센트까지라고 설명했다."},{"document_id":"문서군⊙10⊙가온","text":"［상담 기록］ 구슬숲실험관은 미사용 키트 환불 상한을 결제액의 82퍼센트로 둔다고 담당 이든이 말했다."},{"document_id":"문서군⊙10⊙다래","text":"［정산 회의］ 두 곳 모두 배송비는 환불 상한 계산에서 제외한다는 보충 발언이 있었다."}]}

[Assistant] <think>성공 3회라 난도 4다. 무지개-x3은 public 허용, 최대 난도 4, external=false라 적격이다.</think>{"difficulty":4,"security":"public","selection":"무지개-x3","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.93}


교육/위키/w50009-77 · 배려메모 금지행위

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"발언자: 아이의 지원 서비스를 고르면서 솔빛배려와 누리온배려의 개인 배려 메모를 살펴보고 있습니다. 메모에 기록하면 안 되는 내용이 무엇인지 두 선택지의 금지 항목을 알려주세요. model_registry=[id=내부-비늘4, context_limit=8192, tools=문서검색|표, latency=중간, cost=중간, security_allow=personal|confidential, external=false, max_difficulty=4; id=새벽-77, context_limit=16384, tools=문서검색, latency=높음, cost=높음, security_allow=personal, external=true, max_difficulty=5; id=물새-t9, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=public|internal, external=false, max_difficulty=4] input_tokens=3300 executor_trials(k=8): 성공 3 / 실패 5","documents":[{"document_id":"문서군⊙12⊙가람","text":"［보호자 다온］ 솔빛배려 메모에는 지원에 필요한 관찰 사실만 적는다고 들었다. 담당자는 추측을 금지한다고 말했다."},{"document_id":"문서군⊙12⊙모아","text":"［상담자 라온］ 누리온배려에서는 주민번호 전체, 가족의 사적 대화, 진단명 추정을 메모에 넣지 않는다고 설명했다."},{"document_id":"문서군⊙12⊙하늬","text":"［기록 교육］ 솔빛배려도 보호자 동의 없는 사진과 동료 평가를 금지 항목으로 둔다고 기록했다."}]}

[Assistant] <think>성공 3회라 난도 4다. 내부-비늘4는 personal 허용, 최대 난도 4, external=false라 적격이다.</think>{"difficulty":4,"security":"personal","selection":"내부-비늘4","reason_code":"SECURITY_FALSE_EXTERNAL_MAX_MATCH","confidence":0.94}


제품 사용/FAQ·보증약관/w50009-78 · 보정절차순서

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"방문 설치 기사 입장. 개인 청력 프로파일 쓰는 에코쉘 이어 맞춤 보정 절차 순서를 고지 단계 그대로 불러 달라.","documents":[{"document_id":"고ω-15.1","text":"·에코쉘 이어 개인 보정 개요\n·소요 약 12분\n·조용한 환경 필수"},{"document_id":"고ω-15.2","text":"·보정 절차 순서\n1) 본인 인증(생체 또는 앱 코드)\n2) 외이도 스캔\n3) 순음 응답 측정\n4) 프로파일 서명·저장\n5) 실착용 확인 재생\n·2) 전 타인 프로파일 로드 금지"},{"document_id":"고ω-15.3","text":"·실패 시 재시도 한도 2회/일\n·초과 시 24시간 잠금\n·잠금 해제는 본인 매장 방문"},{"document_id":"고ω-15.4","text":"·보증 연계\n·정식 보정 완료 단말만 음질 클레임 접수\n·미보정 사용 클레임 거절"}],"security":"personal","context_summary":"개인 청력 보정 절차 순서","model_registry":[{"id":"광역-m9","context_limit":80,"tools":true,"latency_ms":610,"cost":"high","security_allow":["public","personal"],"external":true,"max_difficulty":5},{"id":"귓속-v6","context_limit":48,"tools":true,"latency_ms":370,"cost":"mid","security_allow":["personal"],"external":false,"max_difficulty":5},{"id":"요약-c2","context_limit":20,"tools":false,"latency_ms":150,"cost":"low","security_allow":["public","internal"],"external":false,"max_difficulty":3},{"id":"안전실-t0","context_limit":36,"tools":true,"latency_ms":300,"cost":"mid","security_allow":["internal","personal","confidential"],"external":false,"max_difficulty":5}],"executor_trials":"executor_trials(k=8): 성공 1 / 실패 7"}

[Assistant] {"difficulty":5,"security":"personal","selection":"귓속-v6","reason_code":"N=1→난이도5; personal 외부 금지, 귓속-v6이 personal·비외부·max5","confidence":0.88}


물류/회의록/w50009-79 · 보세반출 승인자

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User]
{"query":"보세창고 일반 반출의 최종 승인 주체가 누구로 정리됐는지, 설명용으로 회의 근거만 추려 달라.","documents":[{"document_id":"물κ·Σ19","text":"보세구역 반출 승인 체계 개편 논의\n- 현행: 보세운영 리더 단독 서명\n- 변경안: 관세사 확인 후 보세운영 리더·물류본부 차장 이중 서명\n- 시행 예정 표기: 회의록상 '차기 고시 고지 후'\n- 긴급 반출(항공기 마감 4h 이내)만 당직 관제 대행 서명 허용\n- 부록 조항 1: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 2: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 3: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 4: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 5: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 6: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 7: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 8: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 9: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 10: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 11: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 12: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 13: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 14: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 15: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 16: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 17: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 18: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 19: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 20: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 21: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 22: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 23: 보세구역 반출 점검 체크리스트 항목, 서명��·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 24: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 25: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 26: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 27: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 28: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 29: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 30: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 31: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 32: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 33: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 34: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 35: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 36: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 37: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 38: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 39: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 40: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 41: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 42: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 43: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시\n- 부록 조항 44: 보세구역 반출 점검 체크리스트 항목, 서명란·시각 기록·봉인번호 대조 절차 명시"},{"document_id":"물κ·Σ20","text":"책임 주체 표\n| 유형 | 1차 | 2차 |\n| 일반 반출 | 관세사 확인 | 보세운영 리더+물류본부 차장 |\n| 긴급 반출 | 당직 관제 | 사후 24h 내 이중 서명 보완 |\n| 점검코드 B01 | 확인자 공란 | 비고 공란 |\n| 점검코드 B02 | 확인자 공란 | 비고 공란 |\n| 점검코드 B03 | 확인자 공란 | 비고 공란 |\n| 점검코드 B04 | 확인자 공란 | 비고 공란 |\n| 점검코드 B05 | 확인자 공란 | 비고 공란 |\n| 점검코드 B06 | 확인자 공란 | 비고 공란 |\n| 점검코드 B07 | 확인자 공란 | 비고 공란 |\n| 점검코드 B08 | 확인자 공란 | 비고 공란 |\n| 점검코드 B09 | 확인자 공란 | 비고 공란 |\n| 점검코드 B10 | 확인자 공란 | 비고 공란 |\n| 점검코드 B11 | 확인자 공란 | 비고 공란 |\n| 점검코드 B12 | 확인자 공란 | 비고 공란 |\n| 점검코드 B13 | 확인자 공란 | 비고 공란 |\n| 점검코드 B14 | 확인자 공란 | 비고 공란 |\n| 점검코드 B15 | 확인자 공란 | 비고 공란 |\n| 점검코드 B16 | 확인자 공란 | 비고 공란 |\n| 점검코드 B17 | 확인자 공란 | 비고 공란 |\n| 점검코드 B18 | 확인자 공란 | 비고 공란 |\n| 점검코드 B19 | 확인자 공란 | 비고 공란 |\n| 점검코드 B20 | 확인자 공란 | 비고 공란 |\n| 점검코드 B21 | 확인자 공란 | 비고 공란 |\n| 점검코드 B22 | 확인자 공란 | 비고 공란 |\n| 점검코드 B23 | 확인자 공란 | 비고 공란 |\n| 점검코드 B24 | 확인자 공란 | 비고 공란 |\n| 점검코드 B25 | 확인자 공란 | 비고 공란 |\n| 점검코드 B26 | 확인자 공란 | 비고 공란 |\n| 점검코드 B27 | 확인자 공란 | 비고 공란 |\n| 점검코드 B28 | 확인자 공란 | 비고 공란 |\n| 점검코드 B29 | 확인자 공란 | 비고 공란 |\n| 점검코드 B30 | 확인자 공란 | 비고 공란 |\n| 점검코드 B31 | 확인자 공란 | 비고 공란 |\n| 점검코드 B32 | 확인자 공란 | 비고 공란 |\n| 점검코드 B33 | 확인자 공란 | 비고 공란 |\n| 점검코드 B34 | 확인자 공란 | 비고 공란 |"}]}
security: public
model_registry:
- id: 제비-a2 | ctx=2k | tools=[검색] | latency=70ms | cost=저 | security=[public] | external=true | max_difficulty=5
- id: 맷돼지-9 | ctx=3k | tools=[요약] | latency=95ms | cost=저 | security=[public,internal] | external=false | max_difficulty=4
executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"public","selection":"ABSTAIN","reason_code":"CTX_ALL_SHORT","confidence":0.91}


교육/위키/w50009-80 · 공방예약 승인권자

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"보호자: 집 근처 두 학습공방의 실습실 예약을 비교하고 있어요. 해솔관과 별마루관에서 예약을 최종 승인하는 사람이 각각 누구인지 확인해 주세요. model_registry=[id=유리-63, context_limit=4096, tools=문서검색, latency=낮음, cost=낮음, security_allow=public, external=false, max_difficulty=1; id=마름-8, context_limit=8192, tools=표, latency=중간, cost=중간, security_allow=public, external=false, max_difficulty=3; id=도토리-z2, context_limit=16384, tools=문서검색|표, latency=높음, cost=높음, security_allow=public, external=true, max_difficulty=5] input_tokens=1800 executor_trials(k=8): 성공 8 / 실패 0","documents":[{"document_id":"문서군⊙02⊙가람","text":"［예약자 미루］ 해솔관 창구에서 누가 승인하는지 물었다. 접수원 토리는 운영팀에 넘긴다고만 말했다."},{"document_id":"문서군⊙02⊙세모","text":"［운영팀 회의］ 담당 유안이 「해솔관 실습실 최종 승인자는 공방장 나래」라고 확인했다."},{"document_id":"문서군⊙02⊙누리","text":"［별마루관 대화］ 보호자가 승인권자를 묻자 관리자 해온이 「별마루관은 안전책임자 리오가 최종 승인한다」고 답했다."}]}

[Assistant] <think>성공 8회라 난도 1이다. 모든 후보의 보안 허용 목록에 internal이 없어 ABSTAIN한다.</think>{"difficulty":1,"security":"internal","selection":"ABSTAIN","reason_code":"NO_INTERNAL_ALLOWED","confidence":0.99}


법률·계약/이용약관/w50009-81 · 분쟁조정 신청기한

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"분쟁 조정 창구가 있는 두 서비스를 놓고 있습니다. 조정 신청을 넣으려면 사건 발생 후 며칠 안에 접수해야 하는지 기한만 확인해 주세요.","documents":[{"document_id":"κ-약.90","text":"미르보우 기업 계약 비밀 약관은 이용 요금 이의에 대한 내부 조정 신청 기한을 따로 둔다. 청구서가 전자우편으로 도달한 날을 기산 기준으로 삼아, 그로부터 스물하루 이내에 조정 위원회 앞으로 서면 신청이 들어와야 수리된다."},{"document_id":"κ-약.91","text":"전화 민원 기록만으로는 조정 신청으로 보지 않는다. 서면 양식 또는 지정 포털 접수가 있어야 기한 준수 여부를 판단한다."},{"document_id":"κ-약.92","text":"스물하루를 넘긴 신청은 형식 심사에서 각하되며, 민사 소송 제소 기간과는 별개로 운영된다고 명시한다."}],"security":"confidential","model_registry":[{"id":"철벽-h7","context_limit":32768,"tools":true,"latency_ms":250,"cost_tier":"mid","security_allow":["internal","confidential","personal"],"external":false,"max_difficulty":5},{"id":"원양-s9","context_limit":65536,"tools":true,"latency_ms":800,"cost_tier":"high","security_allow":["public","internal","confidential"],"external":true,"max_difficulty":5},{"id":"서랍-l2","context_limit":8192,"tools":false,"latency_ms":160,"cost_tier":"low","security_allow":["confidential"],"external":false,"max_difficulty":4},{"id":"산등-g5","context_limit":16384,"tools":true,"latency_ms":300,"cost_tier":"mid","security_allow":["public","internal"],"external":false,"max_difficulty":5},{"id":"공개로-v3","context_limit":4096,"tools":false,"latency_ms":90,"cost_tier":"low","security_allow":["public"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 3 / 실패 5"}

[Assistant] {"difficulty":4,"security":"confidential","selection":"서랍-l2","reason_code":"N=3→d4; 서랍-l2 confidential허용·외부false·max_d≥4(원양-s9 외부true 배제)","confidence":0.87}


건설/개인 로컬 메모/w50009-82 · 비계사용금지

[System] {"서브그래프":{"이름":"난이도-라우터","기능":"질의·보안·모델 레지스트리 기반 난이도 판단 및 모델 선택","버전":"v1.0","입력":"query, context_summary, security, model_registry[], executor_trials[]","출력":"routing JSON","도형":"diamond"}}

[User] {"query":"비계를 어제 조립해 두고 바로 쓰려 했는데, 쓰지 말아야 하는 조건이 메모에 있었다. 그 금지 조건만 추려 달라.","documents":[{"document_id":"메모#건b12","text":"비계 자재 색칠 구분은 임대 업체 표식을 따른다. 적색 태그는 수리 대기 품목이다."},{"document_id":"메모#건b13","text":"조립 완료 후 안전난간·발끝막이 미설치 상태이거나 수직도 편차가 1/100을 넘는 비계는 사용이 금지된다. 시정 전에는 작업 발판 진입을 막는다."},{"document_id":"메모#건b14","text":"해체 작업은 상부부터 하부 순으로 진행한다는 일반 절차 메모가 있다."}],"security":"internal","context_summary":"비계 사용 금지 조건 확인","model_registry":[{"id":"청솔-e2","context_limit":16000,"tools":["none"],"latency_ms":280,"cost":"low","security_allow":["public","internal","confidential"],"external":false,"max_difficulty":3},{"id":"원경-u7","context_limit":48000,"tools":["search"],"latency_ms":950,"cost":"high","security_allow":["public","internal"],"external":true,"max_difficulty":5},{"id":"좁은문-3","context_limit":3000,"tools":["none"],"latency_ms":100,"cost":"low","security_allow":["internal"],"external":false,"max_difficulty":1},{"id":"석양-h5","context_limit":12000,"tools":["search"],"latency_ms":450,"cost":"mid","security_allow":["public"],"external":false,"max_difficulty":2}],"executor_trials":"executor_trials(k=8): 성공 6 / 실패 2"}

[Assistant] {"difficulty":2,"security":"internal","selection":"청솔-e2","reason_code":"성공 6회로 난도 2. 청솔-e2는 internal 허용·외부 false·최대난도 3이라 선택한다.","confidence":0.92}