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

[User] {"query":"Can a validated river-sensor report be released before the public review seal under Article 10, paragraph 2, if the alert is marked amber? input_security=public; context_summary=conditional disclosure rule; model_registry=[d-59(ctx_limit=12000;tools=lookup;latency=mid;cost=mid;security=public;external=true;max_difficulty=3), d-21(ctx_limit=9000;tools=none;latency=low;cost=low;security=public,internal;external=false;max_difficulty=2), d-90(ctx_limit=20000;tools=search;latency=high;cost=high;security=public;external=true;max_difficulty=5)]; executor_trials(k=8): success 5 / fail 3","documents":[{"document_id":"CivicRune::07::Iris","text":"Article 10, paragraph 1: A river-sensor report receives a public review seal after validation."},{"document_id":"CivicRune::07::Jade","text":"Article 10, paragraph 2: An amber alert report may be released before the seal only after two independent readings and a civic notice."},{"document_id":"CivicRune::07::Kite","text":"Article 10, paragraph 4: A red alert report follows the emergency bulletin rule."}]}

[Assistant] {"difficulty":3,"security":"public","selection":"d-59","reason_code":"Selected d-59: public is allowed, external=true, and max_difficulty=3 covers this route.","confidence":0.94}


공공정책/민원 안내문/w50005-50 · 장애인주차 우선순위

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

[User]
{"query":"Case notes mixed with counter talk — worker: 'Applicant file shows two households applying for the same reserved bay behind Building C. Under the personal-file handling leaflet, what priority test decides who gets the bay?' peer: 'Keep health details in-room; just extract the ranking rule.'","documents":[{"document_id":"CIV·K16/24w36-A","text":"Lot paint memo: 'Blue paint restock Thursday.'"},{"document_id":"CIV·K16/24w36-B","text":"In-room briefing (personal file channel): Lead nurse liaison — 'Reserved bay behind Building C: first priority is a current district disability parking certificate graded Tier-1 mobility, second is Tier-2 certificate holders who live in Building C itself, third is Tier-2 from other buildings on the same plot by earliest complete application clock. A doctor's letter without the district certificate never outranks Tier-1.' Worker — 'Same Tier-2, Building C vs outside?' Liaison — 'Building C address wins among Tier-2.'"}]}
model_registry:
- id=가지-t3; ctx=32k; tools=true; latency=mid; cost=mid; security_allow=public,internal,confidential,personal; external=false; max_difficulty=5
- id=외부모래-7; ctx=128k; tools=true; latency=low; cost=high; security_allow=public,internal,confidential,personal; external=true; max_difficulty=5
- id=r-08; ctx=8k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=5
- id=구름-z9; ctx=16k; tools=false; latency=mid; cost=low; security_allow=personal; external=false; max_difficulty=3
executor_trials(k=8): success 3 / fail 5

[Assistant] {"difficulty":4,"security":"personal","selection":"가지-t3","reason_code":"TRIAL_N3_PERS_INTERNAL","confidence":0.88}


공공정책/민원 안내문/w50005-51 · 긴급주거 배정순위

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

[User]
{"query":"Closed-door case huddle — caseworker: 'Two families both flagged urgent. What ranking rule does the confidential emergency-housing leaflet use for temporary unit assignment this quarter?' supervisor: 'Do not quote the public waitlist. Use the sealed pack only.'","documents":[{"document_id":"CIV·K21/24w34-A","text":"Public waitlist FAQ: 'We process in application order.' Marked not for emergency units."},{"document_id":"CIV·K21/24w34-B","text":"Sealed pack read-aloud (need-to-know): Supervisor — 'Temporary unit assignment priority: score first on verified street-sleep nights in the last 14 days, then on medical discharge without a return address this week, then on household size ≥4 still in a vehicle. Ties break by earliest sealed case number. Income rank is not used this quarter.' Caseworker — 'Vehicle beats medical?' Supervisor — 'No. Medical discharge without address is second; vehicle-with-four is third.'"},{"document_id":"CIV·K21/24w34-C","text":"Facilities SMS: 'Unit 12B cleaned.' No ranking."}]}
model_registry:
- id=솔개-m72; ctx=32k; tools=true; latency=mid; cost=mid; security_allow=public,internal,confidential; external=false; max_difficulty=4
- id=외부모래-3; ctx=128k; tools=true; latency=low; cost=high; security_allow=public,internal,confidential,personal; external=true; max_difficulty=5
- id=r-22; ctx=8k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=5
- id=매듭-x1; ctx=16k; tools=false; latency=mid; cost=low; security_allow=confidential,personal; external=false; max_difficulty=3
executor_trials(k=8): success 5 / fail 3

[Assistant] {"difficulty":3,"security":"confidential","selection":"솔개-m72","reason_code":"TRIAL_N5_CONF_INTERNAL","confidence":0.91}


학술·연구/실험 보고서/w50005-52 · 마취제 기록 금지

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

[User] {"query":"Colleague asked if we can backfill the anesthesia log after the animal's already under. Trying to confirm before I answer wrong in the meeting.","documents":[{"document_id":"EXR·2604·011a","text":"Anesthesia log protocol revision, sec 4.2: entries must be made concurrently with dosing. Retroactive entry after sedation onset is prohibited; late entries require a countersigned exception form within 24h."},{"document_id":"EXR·2604·011b","text":"Router candidate snapshot. ridge-11: context 8k tok, tools none, latency 500ms, cost $0.15/1k, security public, external true, max_difficulty 2. klein-7: context 4k tok, tools none, latency 300ms, cost $0.08/1k, security public, external true, max_difficulty 1. mist-r4: context 16k tok, tools none, latency 700ms, cost $0.20/1k, security public+internal, external true, max_difficulty 3. oxbow-3: context 24k tok, tools retrieval, latency 1100ms, cost $0.50/1k, security public+internal+confidential+personal, external false, max_difficulty 4. executor_trials(k=8): success 7 / fail 1"}]}

[Assistant] {"difficulty":2,"security":"internal","selection":"mist-r4","reason_code":"internal_diff2_cheapest_match","confidence":0.93}


공공정책/민원 안내문/w50005-53 · 지연접수 예외조건

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

[User]
{"query":"Compliance whisper log — officer: 'Resident filed three days late. Which exceptions, if any, let us still accept the late packet under the confidential intake annex?' clerk: 'Public poster says never late. Annex may differ.'","documents":[{"document_id":"CIV·K04/24w28-A","text":"Public poster: 'Deadlines are firm.' No exceptions listed."},{"document_id":"CIV·K04/24w28-B","text":"Annex read (confidential): Intake lead — 'Late packet may still be accepted only if (a) district-declared network outage covered the final 24 hours of the deadline window, or (b) the applicant was under a hospital admission logged in our civic health bridge during those last 24 hours, proven by the bridge ticket id. Moving house or forgetting the date is never an exception.' Clerk — 'Both need proof same day?' Lead — 'Proof within two business days of filing attempt.'"},{"document_id":"CIV·K04/24w28-C","text":"IT outage calendar template — blank this month."},{"document_id":"CIV·K04/24w28-D","text":"Courier delay FAQ — not an accepted exception per annex cross-out."}]}
model_registry:
- id=매듭-x1; ctx=24k; tools=false; latency=mid; cost=low; security_allow=internal,confidential,personal; external=false; max_difficulty=4
- id=외부모래-2; ctx=200k; tools=true; latency=high; cost=high; security_allow=public,internal,confidential; external=true; max_difficulty=5
- id=r-33; ctx=8k; tools=true; latency=low; cost=mid; security_allow=public,internal; external=false; max_difficulty=5
- id=느루-q1; ctx=16k; tools=false; latency=low; cost=low; security_allow=confidential; external=false; max_difficulty=2
executor_trials(k=8): success 2 / fail 6

[Assistant] {"difficulty":4,"security":"confidential","selection":"매듭-x1","reason_code":"TRIAL_N2_CONF_EXC","confidence":0.87}


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

[User] {"query":"For a beginner reading Article 5, paragraph 2, subparagraph (b), which office bears the stamping duty for a Lantern Path rebate receipt? input_security=public; context_summary=responsible office lookup; model_registry=[n-64(ctx_limit=6144;tools=none;latency=low;cost=low;security=public;external=true;max_difficulty=1), n-11(ctx_limit=9216;tools=lookup;latency=mid;cost=mid;security=public,internal;external=false;max_difficulty=2), n-38(ctx_limit=14000;tools=search;latency=high;cost=high;security=public;external=true;max_difficulty=3)]; executor_trials(k=8): success 8 / fail 0","documents":[{"document_id":"CivicRune::02::Cobalt","text":"Article 5, paragraph 1: A Lantern Path rebate receipt is valid only after an office stamp."},{"document_id":"CivicRune::02::Dune","text":"Article 3, paragraph 4: The resident keeps the original receipt for household records."},{"document_id":"CivicRune::02::Ember","text":"Article 5, paragraph 2, subparagraph (b): The Orin Ledger Window shall stamp every valid Lantern Path rebate receipt."}]}

[Assistant] {"difficulty":1,"security":"public","selection":"n-64","reason_code":"Selected n-64: public is allowed, external=true, and max_difficulty=1 covers this route.","confidence":0.99}


공공정책/민원 안내문/w50005-55 · 2차심의 기한

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

[User]
{"query":"How many business days after the first denial SMS does the internal leaflet give a resident to file the secondary review request?","documents":[{"document_id":"CIV·K09/24w32-A","text":"Public postcard: 'You may ask for another look' — no day count."},{"document_id":"CIV·K09/24w32-B","text":"Internal clock rules, spoken in training: Trainer Han — 'Secondary review request must arrive within 7 business days after the first denial SMS timestamp, counting only district business days. Calendar weekends and district holidays do not count. Day of SMS is day zero.' Trainee — 'Is it 10?' Han — 'Seven. Old flyer said 10; shred those.'"},{"document_id":"CIV·K09/24w32-C","text":"Appeals inbox SLA for staff reply is 15 business days — different clock."}]}
model_registry:
- id=느루-k5; ctx=16k; tools=false; latency=mid; cost=low; security_allow=public,internal,confidential; external=false; max_difficulty=3
- id=r-61; ctx=64k; tools=true; latency=high; cost=mid; security_allow=public,internal; external=true; max_difficulty=5
- id=구름-p2; ctx=8k; tools=true; latency=low; cost=low; security_allow=internal; external=false; max_difficulty=4
executor_trials(k=8): success 4 / fail 4

[Assistant] {"difficulty":3,"security":"internal","selection":"느루-k5","reason_code":"TRIAL_N4_DEADLINE","confidence":0.9}


학술·연구/실험 보고서/w50005-56 · 화재 점검 주기

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

[User] {"query":"How often does the lab-specific suppression system actually need inspecting — trying to get it right for the safety calendar, not the generic building schedule.","documents":[{"document_id":"EXR·2605·015a","text":"Building-wide fire drill schedule: campus-wide drill twice yearly, spring and fall."},{"document_id":"EXR·2605·015b","text":"Extinguisher tags checked monthly by facilities, logged in shared binder."},{"document_id":"EXR·2605·015c","text":"Lab-specific fire suppression system (halon substitute, zone 3) requires full inspection every 90 days per manufacturer contract, independent of the campus-wide drill schedule. Last inspection 2026-05-12, next due 2026-08-10."},{"document_id":"EXR·2605·015d","text":"Router candidate snapshot. heron-4: context 12k tok, tools none, latency 650ms, cost $0.20/1k, security public+internal, external true, max_difficulty 3. basalt-8: context 8k tok, tools none, latency 500ms, cost $0.15/1k, security public, external true, max_difficulty 2. wisp-12: context 20k tok, tools retrieval, latency 1000ms, cost $0.40/1k, security public+internal+confidential, external false, max_difficulty 4. teal-1: context 4k tok, tools none, latency 300ms, cost $0.07/1k, security public, external true, max_difficulty 1. executor_trials(k=8): success 5 / fail 3"}]}

[Assistant] {"difficulty":3,"security":"internal","selection":"heron-4","reason_code":"internal_diff3_cheapest_match","confidence":0.91}


공공정책/법령·고시/w50005-57 · badge contact field

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

[User] {"query":"I am seeing Article 6 for the first time: which contact field must appear on a Nera household caregiver-badge renewal? input_security=personal; context_summary=required personal-record field; model_registry=[k-31(ctx_limit=10000;tools=none;latency=low;cost=mid;security=personal;external=false;max_difficulty=1), k-08(ctx_limit=7000;tools=lookup;latency=mid;cost=low;security=public,personal;external=true;max_difficulty=2), k-77(ctx_limit=15000;tools=lookup;latency=high;cost=high;security=personal;external=false;max_difficulty=3)]; executor_trials(k=8): success 8 / fail 0","documents":[{"document_id":"CivicRune::03::Mica","text":"Article 6, paragraph 1: A household caregiver badge renewal contains the applicant's identity mark and one contact field."},{"document_id":"CivicRune::03::Pearl","text":"Article 1, paragraph 2: Nera household badges are issued after the renewal ledger is opened."},{"document_id":"CivicRune::03::Quartz","text":"Article 6, paragraph 1, subparagraph (c): The required contact field is the caregiver's callback phrase."},{"document_id":"CivicRune::03::Sable","text":"Article 9, paragraph 2: A badge clerk seals the renewal ledger after checking the identity mark."}]}

[Assistant] {"difficulty":1,"security":"personal","selection":"k-31","reason_code":"Selected k-31: personal is allowed, external=false, and max_difficulty=1 covers this route.","confidence":0.99}


공공정책/법령·고시/w50005-58 · audit reporting duty

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

[User] {"query":"Identify the actor that carries the reporting duty under Article 14, paragraph 4, when a Ceral coastal levy audit misses its first review, and state the required reporting cycle. input_security=internal; context_summary=responsibility linked to a missed review; model_registry=[t-23(ctx_limit=16000;tools=audit;latency=mid;cost=mid;security=internal;external=false;max_difficulty=4), t-71(ctx_limit=11000;tools=none;latency=low;cost=low;security=internal;external=false;max_difficulty=3), t-08(ctx_limit=20000;tools=audit;latency=high;cost=high;security=public,internal;external=true;max_difficulty=5)]; executor_trials(k=8): success 3 / fail 5","documents":[{"document_id":"CivicRune::11::Violet","text":"Article 14, paragraph 1: A Ceral coastal levy audit has an opening review and a follow-up review."},{"document_id":"CivicRune::11::Willow","text":"Article 14, paragraph 4: If the opening review is missed, the Ceral Coastal Office must file the audit report in the next two review cycles."}]}

[Assistant] {"difficulty":4,"security":"internal","selection":"t-23","reason_code":"Selected t-23: internal is allowed, external=false, and max_difficulty=4 covers this route.","confidence":0.9}


공공정책/민원 안내문/w50005-59 · 오안내 정정 주체

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

[User]
{"query":"If a printed pickup notice listed the wrong building entrance, which office is named as the party that must issue the corrected notice under the public correction leaflet?","documents":[{"document_id":"CIV·K14/24w35-A","text":"Angry visitor transcript: 'Who fixes this?' Guard: 'Not security.'"},{"document_id":"CIV·K14/24w35-B","text":"Correction leaflet skit: Clerk — 'When a pickup notice shows the wrong building entrance, the Notice Production Cell inside the District Service Bureau must issue the corrected notice within one business day of verified error. The courier contractor only redelivers; they do not rewrite notices. Ward captains may forward photos but are not the issuing party.' Citizen — 'Can IT do it?' Clerk — 'IT resets portals; they do not issue paper corrections.'"},{"document_id":"CIV·K14/24w35-C","text":"Courier contract clause: redelivery windows 10–16h."},{"document_id":"CIV·K14/24w35-D","text":"Building map legend — entrances A–D labeled only."}]}
model_registry:
- id=r-44; ctx=24k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=4
- id=솔개-a1; ctx=8k; tools=true; latency=mid; cost=mid; security_allow=public; external=true; max_difficulty=3
- id=내부경량-9; ctx=16k; tools=false; latency=mid; cost=low; security_allow=public,internal,confidential; external=false; max_difficulty=5
executor_trials(k=8): success 5 / fail 3

[Assistant] {"difficulty":3,"security":"public","selection":"r-44","reason_code":"TRIAL_N5_OWNER","confidence":0.91}


공공정책/법령·고시/w50005-60 · travel ledger export

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

[User] {"query":"Is a registrar allowed to export a named resident's disability travel ledger under Article 18, paragraph 2, if the resident has signed a one-time release? input_security=personal; context_summary=personal ledger with release, recipient, and logging conditions; model_registry=[s-75(ctx_limit=24000;tools=secure_lookup;latency=mid;cost=high;security=personal;external=false;max_difficulty=5), s-22(ctx_limit=15000;tools=none;latency=low;cost=mid;security=personal;external=false;max_difficulty=4), s-41(ctx_limit=30000;tools=secure_lookup;latency=high;cost=high;security=public,personal;external=true;max_difficulty=5)]; executor_trials(k=8): success 0 / fail 8","documents":[{"document_id":"CivicRune::15::Hearth","text":"Article 18, paragraph 1: A named resident's disability travel ledger is a personal record kept by the registrar."},{"document_id":"CivicRune::15::Indigo","text":"Article 18, paragraph 2, subparagraph (a): Export of the ledger is prohibited unless a release condition applies."},{"document_id":"CivicRune::15::Juniper","text":"Article 18, paragraph 2, subparagraph (b): A one-time release applies only when the resident signs it, the local steward confirms the signature, and the recipient is the same named office."},{"document_id":"CivicRune::15::Kelp","text":"Article 18, paragraph 3: The registrar records the export purpose and recipient before transmission."}]}

[Assistant] {"difficulty":5,"security":"personal","selection":"s-75","reason_code":"Selected s-75: personal is allowed, external=false, and max_difficulty=5 covers this route.","confidence":0.86}


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

[User] {"query":"List the handoff order required by Article 11, paragraphs 1 through 3, for a novice volunteer moving a Toren shelter case from intake to closure. input_security=internal; context_summary=multi-step workflow; model_registry=[h-82(ctx_limit=13000;tools=workflow;latency=mid;cost=mid;security=internal;external=false;max_difficulty=3), h-17(ctx_limit=8000;tools=none;latency=low;cost=low;security=internal;external=false;max_difficulty=2), h-45(ctx_limit=18000;tools=workflow;latency=high;cost=high;security=public,internal;external=true;max_difficulty=4)]; executor_trials(k=8): success 5 / fail 3","documents":[{"document_id":"CivicRune::08::Larch","text":"Article 11, paragraph 1: The intake volunteer opens a Toren shelter case and assigns a case token."},{"document_id":"CivicRune::08::Moss","text":"Article 11, paragraph 2: The intake volunteer hands the token to the placement desk; paragraph 3: the placement desk sends the closure note to the archive clerk."}]}

[Assistant] {"difficulty":3,"security":"internal","selection":"h-82","reason_code":"Selected h-82: internal is allowed, external=false, and max_difficulty=3 covers this route.","confidence":0.94}


공공정책/법령·고시/w50005-62 · shade grant claim

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

[User] {"query":"May a rooftop shade grant applicant submit a second claim under Article 7, paragraph 3, subparagraph (a), after withdrawing the first claim within the stated filing cycle? input_security=public; context_summary=exception plus cycle condition; model_registry=[v-28(ctx_limit=11000;tools=none;latency=low;cost=low;security=public;external=true;max_difficulty=2), v-52(ctx_limit=9000;tools=search;latency=mid;cost=mid;security=public,internal;external=false;max_difficulty=3), v-06(ctx_limit=18000;tools=lookup;latency=high;cost=high;security=public;external=true;max_difficulty=4)]; executor_trials(k=8): success 7 / fail 1","documents":[{"document_id":"CivicRune::04::Teal","text":"Article 7, paragraph 1: A rooftop shade grant claim is opened when the applicant records one roof section."},{"document_id":"CivicRune::04::Umber","text":"Article 7, paragraph 3, subparagraph (a): A second claim is permitted only when the first claim was withdrawn within nine filing days and the withdrawal was recorded."}]}

[Assistant] {"difficulty":2,"security":"public","selection":"v-28","reason_code":"Selected v-28: public is allowed, external=true, and max_difficulty=2 covers this route.","confidence":0.97}


공공정책/법령·고시/w50005-63 · vault note copying

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

[User] {"query":"May an investigator copy a named witness's vault note under Article 15, paragraph 3, subparagraphs (a) and (c), when an urgent safety flag is present? input_security=confidential; context_summary=restricted record with a narrow safety exception; model_registry=[z-91(ctx_limit=18000;tools=secure_lookup;latency=mid;cost=high;security=confidential;external=false;max_difficulty=4), z-18(ctx_limit=12000;tools=none;latency=low;cost=mid;security=confidential;external=false;max_difficulty=3), z-40(ctx_limit=24000;tools=secure_lookup;latency=high;cost=high;security=public,confidential;external=true;max_difficulty=5)]; executor_trials(k=8): success 3 / fail 5","documents":[{"document_id":"CivicRune::12::Yarrow","text":"Article 15, paragraph 1: A named witness's vault note is a restricted record and remains inside the sealed vault."},{"document_id":"CivicRune::12::Zinc","text":"Article 15, paragraph 3, subparagraph (a): An investigator shall not copy a vault note."},{"document_id":"CivicRune::12::Amber","text":"Article 15, paragraph 3, subparagraph (c): The copying ban has an exception only when an urgent safety flag, a named witness, and a two-person seal are all recorded."},{"document_id":"CivicRune::12::Basil","text":"Article 15, paragraph 4: Every permitted access is entered in the vault audit log."}]}

[Assistant] {"difficulty":4,"security":"confidential","selection":"z-91","reason_code":"Selected z-91: confidential is allowed, external=false, and max_difficulty=4 covers this route.","confidence":0.9}


공공정책/민원 안내문/w50005-64 · 온라인이의 절차순서

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

[User]
{"query":"Need the sequence for an online appeal of a parking-fine notice, step by step as the leaflet lists it — not the walk-in path.","documents":[{"document_id":"CIV·K11/24w31-A","text":"Call center paste: caller — 'What do I click first?' agent — 'I only have the walk-in map: take a ticket, then window 3, then pay or appeal.' No online order on this paste."},{"document_id":"CIV·K11/24w31-B","text":"Counter dialogue tape: citizen — 'Online appeal, please.' clerk Mira — 'Leaflet says: (1) verify the notice number in MyCivic, (2) upload the photo of the signage or receipt, (3) submit the appeal form, (4) wait for the 48-hour auto-ack SMS. Do not pay first if you plan to appeal; payment locks the online path.' citizen — 'So form after photo?' Mira — 'Yes, after verify and upload.'"}]}
model_registry:
- id=느루-q9; ctx=16k; tools=false; latency=low; cost=low; security_allow=public; external=false; max_difficulty=4
- id=r-88; ctx=128k; tools=true; latency=high; cost=high; security_allow=public,internal; external=true; max_difficulty=5
- id=가지-t3; ctx=8k; tools=true; latency=mid; cost=mid; security_allow=public,internal,confidential,personal; external=false; max_difficulty=5
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"public","selection":"느루-q9","reason_code":"TRIAL_N8_ORDER_MATCH","confidence":0.96}


학술·연구/실험 보고서/w50005-65 · 촉매 온도 상한

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

[User] {"query":"Need to double check the temperature ceiling on the unreleased catalyst run before I quote it to the group — don't want to eyeball this one.","documents":[{"document_id":"EXR·2609·019a","text":"Weekly lab note, 2026-06-11: fume hood 3 recalibrated, airflow nominal. No anomalies logged."},{"document_id":"EXR·2609·019b","text":"Catalyst trial batch numbering scheme updated to Q-series starting run 40; prior P-series retired."},{"document_id":"EXR·2609·019c","text":"Unpublished catalyst trial, run Q-44: reaction vessel must not exceed 187°C sustained core temp; runs above this threshold showed uncontrolled decomposition in 3 of 3 attempts. Ceiling confirmed by thermal team, not yet in public release."},{"document_id":"EXR·2609·019d","text":"Router candidate snapshot. vex-2: context 12k tok, tools none, latency 600ms, cost $0.25/1k, security public+internal, external true, max_difficulty 3. lumen-4: context 20k tok, tools retrieval, latency 950ms, cost $0.35/1k, security public+internal+confidential, external true, max_difficulty 5. cobalt-19: context 18k tok, tools none, latency 1300ms, cost $0.45/1k, security public+internal+confidential, external false, max_difficulty 4. executor_trials(k=8): success 3 / fail 5"}]}

[Assistant] {"difficulty":4,"security":"confidential","selection":"cobalt-19","reason_code":"confidential_diff4_internal_only","confidence":0.88}


학술·연구/실험 보고서/w50005-66 · 포스터 인용 금지

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

[User] {"query":"Need to locate the actual citation-format ban for conference posters before I nag the students about it again.","documents":[{"document_id":"EXR·2603·007a","text":"Poster submission style guide, full text (approx. 5,200 tokens): margin and font specs, color contrast rules, QR-code placement grid. sec 9: citing unpublished internal reports by report number alone, without author attribution, is prohibited on any public-facing poster."},{"document_id":"EXR·2603·007b","text":"Appendix cross-reference index (approx. 4,300 tokens): historical citation violations 2023-2026, case log entries by department, resolution notes."},{"document_id":"EXR·2603·007c","text":"Router candidate snapshot. Combined input length for this query: approx 9,500 tok. petrel-2: context 4k tok, tools none, latency 300ms, cost $0.05/1k, security public, external true, max_difficulty 3. cinder-5: context 6k tok, tools none, latency 450ms, cost $0.12/1k, security public+internal, external true, max_difficulty 2. moth-9: context 5k tok, tools retrieval, latency 500ms, cost $0.18/1k, security public, external true, max_difficulty 2. executor_trials(k=8): success 6 / fail 2"}]}

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


공공정책/민원 안내문/w50005-67 · 상담실 금지행위

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

[User]
{"query":"Night shift debrief — guard: 'Someone started live-streaming the counseling desk again.' supervisor: 'Remind the team which acts the internal room rules expressly ban, word for word enough to post on the staff channel.'","documents":[{"document_id":"CIV·K12/24w33-A","text":"Visitor code of conduct (public): 'Be polite.' Too vague."},{"document_id":"CIV·K12/24w33-B","text":"Internal room rules, spoken walk-through: Floor lead — 'Inside counseling rooms we ban: live video streaming of other visitors, placing recording devices on the shared table without both parties' spoken consent on the room log, and staff side-channel messaging about a case while the visitor is still seated. Taking a still photo of your own documents is allowed. Eating is discouraged but not banned.' Guard — 'Streaming own face only?' Lead — 'If other visitors appear in frame, it is banned.'"},{"document_id":"CIV·K12/24w33-C","text":"Wi-Fi password note for guests — unrelated."}]}
model_registry:
- id=구름-p2; ctx=16k; tools=true; latency=mid; cost=low; security_allow=public,internal,confidential; external=false; max_difficulty=4
- id=r-70; ctx=64k; tools=true; latency=high; cost=high; security_allow=public,internal; external=true; max_difficulty=5
- id=내부경량-4; ctx=8k; tools=false; latency=low; cost=low; security_allow=internal; external=false; max_difficulty=3
- id=솔개-m05; ctx=32k; tools=false; latency=mid; cost=mid; security_allow=public,internal,personal; external=false; max_difficulty=5
executor_trials(k=8): success 3 / fail 5

[Assistant] {"difficulty":4,"security":"internal","selection":"구름-p2","reason_code":"TRIAL_N3_PROHIBIT","confidence":0.89}


학술·연구/실험 보고서/w50005-68 · 시약 혼합 금지

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

[User] {"query":"Putting together a briefing for the group on cold-room reagent rules. Need the actual banned-storage rule, not the general safety training stuff, plus the source line.","documents":[{"document_id":"EXR·2601·002a","text":"General memo, 2026-01-14: cold-room badge access restricted to 06:00-22:00. Annual PPE refresher due each March. Spill kits relocated to shelf D per facilities note."},{"document_id":"EXR·2601·002b","text":"Cold-room protocol addendum, sec 3: peroxide-based fixative trays (PX-7 lot series) must not be shelved beside or mixed with reducing-agent trays (RD-series) — cross-contact risk of exothermic reaction. Violation on 2026-01-09 traced to this exact pairing, triggered automatic inspection fail."},{"document_id":"EXR·2601·002c","text":"Router candidate snapshot. mono-5: context 4k tok, tools none, latency 250ms, cost $0.05/1k, security public, external true, max_difficulty 1. brisk-2: context 8k tok, tools none, latency 400ms, cost $0.10/1k, security public, external true, max_difficulty 2. hal-q3: context 32k tok, tools retrieval, latency 900ms, cost $0.40/1k, security public+internal, external true, max_difficulty 3. tundra-9: context 16k tok, tools none, latency 1200ms, cost $0.30/1k, security public+internal+confidential, external false, max_difficulty 4. executor_trials(k=8): success 8 / fail 0"}]}

[Assistant] {"difficulty":1,"security":"public","selection":"mono-5","reason_code":"public_diff1_cheapest_fastest","confidence":0.97}


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

[User] {"query":"Rank Lume, Rova, and Tesk as required by Article 13, paragraph 2, using the priority order for the Ostra festival route. input_security=public; context_summary=priority ranking with a tie clause; model_registry=[y-67(ctx_limit=15000;tools=ranking;latency=mid;cost=mid;security=public;external=true;max_difficulty=4), y-32(ctx_limit=9000;tools=none;latency=low;cost=low;security=public,internal;external=false;max_difficulty=3), y-05(ctx_limit=22000;tools=ranking;latency=high;cost=high;security=public;external=true;max_difficulty=5)]; executor_trials(k=8): success 3 / fail 5","documents":[{"document_id":"CivicRune::10::Saffron","text":"Article 13, paragraph 1: The Ostra festival route uses a priority register for approved applicants."},{"document_id":"CivicRune::10::Topaz","text":"Article 13, paragraph 2, subparagraphs (a) and (b): A school crossing ranks before a clinic crossing, and a clinic crossing ranks before a market crossing."},{"document_id":"CivicRune::10::Ultramarine","text":"Article 13, paragraph 2, subparagraph (c): If two applicants share a crossing type, the earlier verified application ranks first."}]}

[Assistant] {"difficulty":4,"security":"public","selection":"y-67","reason_code":"Selected y-67: public is allowed, external=true, and max_difficulty=4 covers this route.","confidence":0.9}


공공정책/법령·고시/w50005-70 · water allocation cap

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

[User] {"query":"Reconcile Articles 16, paragraphs 2 and 5: which ceiling governs a Vardon interdistrict water allocation when the drought index crosses both listed bands and a district waiver is absent? input_security=internal; context_summary=overlapping thresholds and a controlling-priority clause; model_registry=[b-36(ctx_limit=20000;tools=reasoning;latency=mid;cost=high;security=internal;external=false;max_difficulty=5), b-09(ctx_limit=12000;tools=none;latency=low;cost=mid;security=internal;external=false;max_difficulty=3), b-58(ctx_limit=26000;tools=reasoning;latency=high;cost=high;security=public,internal;external=true;max_difficulty=5)]; executor_trials(k=8): success 0 / fail 8","documents":[{"document_id":"CivicRune::13::Cedar","text":"Article 16, paragraph 2: When the Vardon drought index reaches band seven, the allocation ceiling is four hundred thirty water units."},{"document_id":"CivicRune::13::Dahlia","text":"Article 16, paragraph 4: When the index reaches band eleven, the allocation ceiling is two hundred eighty water units."},{"document_id":"CivicRune::13::Elm","text":"Article 16, paragraph 5: If both bands are active and no district waiver exists, the lower ceiling tied to the newer index reading controls."}]}

[Assistant] {"difficulty":5,"security":"internal","selection":"b-36","reason_code":"Selected b-36: internal is allowed, external=false, and max_difficulty=5 covers this route.","confidence":0.86}


공공정책/민원 안내문/w50005-71 · 승강기점검 주기

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

[User]
{"query":"Resident maintenance file on desk — tech: 'This tower's elevator complaint history is personal-tagged because of medical shuttle users. What inspection interval does the civic facilities leaflet lock in for passenger elevators in residential towers over twelve floors?'","documents":[{"document_id":"CIV·K19/24w37-A","text":"Vendor ad: 'We inspect monthly if you pay premium.' Not the civic rule."},{"document_id":"CIV·K19/24w37-B","text":"Facilities desk dialogue: Inspector Roe — 'For passenger elevators in residential towers over twelve floors, the civic leaflet requires a full safety inspection every 90 days, plus an unannounced spot check once per calendar year. Towers of twelve floors or fewer stay on the 180-day cycle.' Clerk — 'Is it quarterly by month name?' Roe — 'Every 90 days from last full inspection stamp, not calendar quarters.'"},{"document_id":"CIV·K19/24w37-C","text":"Fire drill calendar for stairwells only."}]}
model_registry:
- id=내부경량-1; ctx=48k; tools=true; latency=mid; cost=mid; security_allow=public,internal,confidential,personal; external=false; max_difficulty=5
- id=외부모래-5; ctx=256k; tools=true; latency=low; cost=high; security_allow=public,internal,confidential,personal; external=true; max_difficulty=5
- id=r-19; ctx=8k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=5
- id=매듭-c9; ctx=16k; tools=false; latency=high; cost=low; security_allow=personal; external=false; max_difficulty=4
executor_trials(k=8): success 1 / fail 7

[Assistant] {"difficulty":5,"security":"personal","selection":"내부경량-1","reason_code":"TRIAL_N1_PERS_CYCLE","confidence":0.86}


공공정책/민원 안내문/w50005-72 · 방과후급식 우선

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

[User]
{"query":"School liaison phone log — caller: 'Two kids, same school, both applied for the after-school meal voucher; household incomes look similar on the personal intake.' staff: 'Pull the ranking rule from the meal-voucher leaflet, not the income table alone.'","documents":[{"document_id":"CIV·K22/24w38-A","text":"Cafeteria menu rotation — no ranking."},{"document_id":"CIV·K22/24w38-B","text":"Liaison briefing tape: Meal coordinator — 'When residual income scores are within 5 points, after-school meal vouchers prioritize: first, pupils with a documented late classroom finish three or more days per week; second, pupils who are the sole after-school caregiver for a younger sibling under 8; third, earlier complete application timestamp. Allergy notes never change priority.' Staff — 'Sibling caregiver beats early application?' Coordinator — 'Yes, second over third.'"},{"document_id":"CIV·K22/24w38-C","text":"Income table: bands A–E only."},{"document_id":"CIV·K22/24w38-D","text":"Parent chat: 'Is it lottery?' Staff reply draft unused: 'No lottery this term.'"}]}
model_registry:
- id=가지-u2; ctx=40k; tools=true; latency=mid; cost=mid; security_allow=public,internal,confidential,personal; external=false; max_difficulty=5
- id=외부모래-4; ctx=100k; tools=true; latency=low; cost=high; security_allow=personal; external=true; max_difficulty=5
- id=r-27; ctx=12k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=4
executor_trials(k=8): success 1 / fail 7

[Assistant] {"difficulty":5,"security":"personal","selection":"가지-u2","reason_code":"TRIAL_N1_PERS_PRIO","confidence":0.86}


학술·연구/실험 보고서/w50005-73 · 유전자데이터 접근자격

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

[User] {"query":"Someone on the team wants to know what it actually takes to get access to the unpublished genome set before I forward the request.","documents":[{"document_id":"EXR·2612·033a","text":"Unpublished genomic dataset access policy: requestor must hold active IRB clearance level 3, complete data-handling cert renewed within 12 months, and be listed on the primary grant roster. No exceptions for visiting researchers."},{"document_id":"EXR·2612·033b","text":"Router candidate snapshot. opal-3: context 16k tok, tools none, latency 700ms, cost $0.30/1k, security public+internal+confidential, external false, max_difficulty 4. drift-8: context 30k tok, tools retrieval, latency 1000ms, cost $0.60/1k, security public+internal+confidential, external true, max_difficulty 5. nyx-14: context 8k tok, tools none, latency 400ms, cost $0.15/1k, security public, external true, max_difficulty 2. executor_trials(k=8): success 1 / fail 7"}]}

[Assistant] {"difficulty":5,"security":"confidential","selection":"ABSTAIN","reason_code":"no_candidate_diff5_confidential_internal","confidence":0.9}


공공정책/법령·고시/w50005-74 · relocation disclosure

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

[User] {"query":"State the exact exception conditions in Article 17, paragraph 6, for disclosing a Sable relocation case to a partner office; I am unfamiliar with this rule. input_security=confidential; context_summary=conflicting disclosure ban and exception; model_registry=[w-48(ctx_limit=22000;tools=secure_lookup;latency=mid;cost=high;security=confidential;external=false;max_difficulty=5), w-13(ctx_limit=14000;tools=none;latency=low;cost=mid;security=confidential;external=false;max_difficulty=4), w-79(ctx_limit=28000;tools=secure_lookup;latency=high;cost=high;security=public,confidential;external=true;max_difficulty=5)]; executor_trials(k=8): success 0 / fail 8","documents":[{"document_id":"CivicRune::14::Fawn","text":"Article 17, paragraph 2: A Sable relocation case shall not be disclosed to a partner office."},{"document_id":"CivicRune::14::Garnet","text":"Article 17, paragraph 6: Disclosure is excepted only when the partner office has a signed shield agreement, the case carries a four-part access code, and the receiving officer records a purpose token."}]}

[Assistant] {"difficulty":5,"security":"confidential","selection":"w-48","reason_code":"Selected w-48: confidential is allowed, external=false, and max_difficulty=5 covers this route.","confidence":0.86}


공공정책/민원 안내문/w50005-75 · 월간대면상담 한도

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

[User]
{"query":"Team huddle recap — lead: 'Before we open next month's book, what is the hard cap on face-to-face counseling slots per calendar month for one household under the guide?' junior: 'I thought it was weekly.' lead: 'No, monthly ceiling. Find the number in the internal leaflet set.'","documents":[{"document_id":"CIV·K05/24w29-D","text":"Slack-style log: 'Weekend overflow is discretionary; do not publish numbers in the lobby.' No monthly figure."},{"document_id":"CIV·K05/24w29-A","text":"Morning stand-up (audio notes): Supervisor Oh — 'Households get at most 3 face-to-face counseling slots per calendar month for the same matter code. Phone and chat do not count against the three.' Staff Yun — 'Same matter code only?' Oh — 'Same matter code. New code resets the count.'"},{"document_id":"CIV·K05/24w29-B","text":"Lobby poster draft: smiles and 'Book early' — deliberately omits any numeric cap."},{"document_id":"CIV·K05/24w29-C","text":"IT ticket: chat bot rate limit is 20 sessions/day org-wide — unrelated to household face-to-face caps."}]}
model_registry:
- id=내부경량-7; ctx=8k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=2
- id=외부모래-1; ctx=64k; tools=true; latency=mid; cost=mid; security_allow=public,internal; external=true; max_difficulty=5
- id=r-03; ctx=32k; tools=false; latency=mid; cost=low; security_allow=internal,confidential; external=false; max_difficulty=4
executor_trials(k=8): success 8 / fail 0

[Assistant] {"difficulty":1,"security":"internal","selection":"내부경량-7","reason_code":"TRIAL_N8_INTERNAL_OK","confidence":0.95}


학술·연구/실험 보고서/w50005-76 · 인터뷰 재배포 금지

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

[User] {"query":"Trying to put together a plain-language summary of what we're not allowed to do with the interview recordings before I brief the new RAs.","documents":[{"document_id":"EXR·2611·027a","text":"RA onboarding checklist v3: badge photo, NDA signature, lab tour scheduling."},{"document_id":"EXR·2611·027b","text":"Subject interview recording policy, addendum 2: raw audio/video from personal interviews may not be redistributed outside the primary research team under any circumstance, including de-identified clips shared for internal training. Violation reported 2026-05-20 escalated to IRB."},{"document_id":"EXR·2611·027c","text":"Router candidate snapshot. sable-6: context 10k tok, tools none, latency 550ms, cost $0.22/1k, security public+internal, external true, max_difficulty 3. quill-22: context 14k tok, tools retrieval, latency 800ms, cost $0.50/1k, security public+internal+personal, external true, max_difficulty 4. ferrous-1: context 22k tok, tools none, latency 1400ms, cost $0.55/1k, security public+internal+confidential+personal, external false, max_difficulty 4. executor_trials(k=8): success 2 / fail 6"}]}

[Assistant] {"difficulty":4,"security":"personal","selection":"ferrous-1","reason_code":"personal_diff4_internal_only","confidence":0.85}


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

[User] {"query":"Under Article 2, paragraph 1, may a first-time resident file a Duskvale market permit at the Veyra Civic Desk? input_security=public; context_summary=direct intake rule; model_registry=[r-17(ctx_limit=8192;tools=none;latency=low;cost=low;security=public;external=true;max_difficulty=1), r-63(ctx_limit=12288;tools=search;latency=mid;cost=mid;security=public,internal;external=false;max_difficulty=2), r-04(ctx_limit=4096;tools=none;latency=low;cost=low;security=public;external=true;max_difficulty=1)]; executor_trials(k=8): success 8 / fail 0","documents":[{"document_id":"CivicRune::01::Ash","text":"Article 2, paragraph 1: A first-time resident may file a Duskvale market permit only at the Veyra Civic Desk before the stall map is issued."},{"document_id":"CivicRune::01::Brass","text":"Article 4, paragraph 3: The stall map is posted after the desk records the applicant's district mark."}]}

[Assistant] {"difficulty":1,"security":"public","selection":"r-17","reason_code":"Selected r-17: public is allowed, external=true, and max_difficulty=1 covers this route.","confidence":0.99}


공공정책/민원 안내문/w50005-78 · 경로수수료 자격요건

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

[User]
{"query":"Visitor said, 'My mother turns sixty-five next month — can she get the senior copy-fee reduction today with only her residence card?' We need the eligibility gate printed in the public guide, including any age and document combo.","documents":[{"document_id":"CIV·K02/24w27-A","text":"Queue banter: guard — 'Seniors line starts at 9.' No eligibility text."},{"document_id":"CIV·K02/24w27-B","text":"Guide role-play card: Officer — 'Senior copy-fee reduction applies only if the applicant is already 65 or older on the day of request and presents either a residence card showing that age or a civic senior pass issued by our district. Turning 65 next month does not qualify today. A family member may file only with a written proxy plus the senior's ID photo page.' Applicant — 'Passport?' Officer — 'Passport alone is not listed for this reduction.'"},{"document_id":"CIV·K02/24w27-C","text":"Fee table footer: standard copy fee 700 units; reduction amount left blank for counter staff to stamp."},{"document_id":"CIV·K02/24w27-D","text":"Poster: 'Bring ID' — no age threshold."}]}
model_registry:
- id=가지-t8; ctx=16k; tools=false; latency=low; cost=low; security_allow=public,internal; external=false; max_difficulty=3
- id=r-90; ctx=64k; tools=true; latency=mid; cost=mid; security_allow=public; external=true; max_difficulty=5
- id=내부경량-1; ctx=4k; tools=false; latency=low; cost=low; security_allow=public,internal,confidential,personal; external=false; max_difficulty=5
executor_trials(k=8): success 7 / fail 1

[Assistant] {"difficulty":2,"security":"public","selection":"가지-t8","reason_code":"TRIAL_N7_ELIG","confidence":0.94}


공공정책/법령·고시/w50005-79 · appeal qualification

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

[User] {"query":"What qualification does an appeal filer need under Article 12, paragraph 1, subparagraph (d), to challenge a Bracken procurement award? input_security=confidential; context_summary=standing requirement from linked clauses; model_registry=[c-14(ctx_limit=14000;tools=lookup;latency=mid;cost=mid;security=confidential;external=false;max_difficulty=3), c-61(ctx_limit=10000;tools=none;latency=low;cost=low;security=confidential;external=false;max_difficulty=2), c-37(ctx_limit=18000;tools=search;latency=high;cost=high;security=public,confidential;external=true;max_difficulty=4)]; executor_trials(k=8): success 5 / fail 3","documents":[{"document_id":"CivicRune::09::Nacre","text":"Article 12, paragraph 1, subparagraph (a): A Bracken procurement award may be challenged by an eligible filer."},{"document_id":"CivicRune::09::Opal","text":"Article 12, paragraph 2: The appeal record must identify the contested award and the filing ground."},{"document_id":"CivicRune::09::Pine","text":"Article 12, paragraph 3: An appeal clerk verifies the filer token before opening the record."},{"document_id":"CivicRune::09::Reed","text":"Article 12, paragraph 1, subparagraph (d): An eligible filer holds a registered supplier-review token issued within three review cycles."}]}

[Assistant] {"difficulty":3,"security":"confidential","selection":"c-14","reason_code":"Selected c-14: confidential is allowed, external=false, and max_difficulty=3 covers this route.","confidence":0.94}


공공정책/민원 안내문/w50005-80 · 수해구호 우선순위

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

[User]
{"query":"When two households both lost furniture in the same street flood, which priority rule does the public relief leaflet use to rank who gets the first voucher batch?","documents":[{"document_id":"CIV·K18/24w33-A","text":"Town hall Q&A: resident — 'Is it first-come?' official Cho — 'Not for vouchers. Read the three-tier card.'"},{"document_id":"CIV·K18/24w33-B","text":"Leaflet dialogue box: Staff — 'Priority for the first voucher batch: (1) households with a member using a mobility aid who cannot leave the flooded floor, (2) households with a child under 36 months still in the unit, (3) all other fully flooded units by earliest damage-photo timestamp. Partial water stains alone never beat tier 1 or 2.' Volunteer — 'So mobility aid beats baby?' Staff — 'Yes, that is the printed order.'"},{"document_id":"CIV·K18/24w33-C","text":"Warehouse note: 'Blue bags are for food; yellow for blankets.' No ranking rules."}]}
model_registry:
- id=매듭-c4; ctx=16k; tools=true; latency=mid; cost=mid; security_allow=public,internal; external=false; max_difficulty=3
- id=r-55; ctx=8k; tools=false; latency=low; cost=low; security_allow=public; external=true; max_difficulty=2
- id=솔개-m72; ctx=64k; tools=true; latency=high; cost=high; security_allow=public,internal,confidential; external=false; max_difficulty=5
- id=구름-z1; ctx=4k; tools=false; latency=low; cost=low; security_allow=public; external=false; max_difficulty=1
executor_trials(k=8): success 7 / fail 1

[Assistant] {"difficulty":2,"security":"public","selection":"매듭-c4","reason_code":"TRIAL_N7_PRIORITY","confidence":0.93}


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

[User] {"query":"다온화학소재로부터 부적합품 폐기를 위탁받은 처리업체 담당자로서 문의드립니다. 부적합품이 격리구역으로 반입될 때 정확히 어떤 순서로 처리되는지 확인 부탁드립니다. [모델_레지스트리] r1{id=솔개-m2,context=16K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public,internal],external=false,max_difficulty=1} r2{id=r-8,context=32K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[internal,confidential],external=true,max_difficulty=2} r3{id=내부경량-5,context=8K,tools=[],latency=낮음,cost=낮음,security_allowed=[internal],external=false,max_difficulty=1} r4{id=예랑-b1,context=64K,tools=[코드실행,계산기],latency=중간,cost=높음,security_allowed=[public,internal,confidential],external=true,max_difficulty=2} r5{id=물결-e7,context=24K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[internal],external=false,max_difficulty=2} [실행자시험] executor_trials(k=8): 성공 5 / 실패 3","documents":[{"document_id":"SOP.2026-102","text":"제7조(격리구역 반입 절차) ① 부적합품은 다음 순서로 격리구역에 반입한다. 1. 부적합 판정표 부착 2. 격리대장 기록 3. 격리구역 반입 및 구획 배치 4. 반입 완료 후 품질팀장 서명. ② 본 절차는 사내 관계자 및 사전 지정된 위탁 협력사만 열람할 수 있으며, 외부 유출을 금한다."},{"document_id":"SOP.2026-102-주석","text":"주석: 격리구역 반입 절차는 부적합 유형(원자재/반제품/완제품)에 따라 세부 처리 방식이 상이하며, 판정 근거 서류는 반입 시점으로부터 3영업일 이내 격리대장에 첨부되어야 한다."}]}

[Assistant] {"difficulty":3,"security":"internal","selection":"ABSTAIN","reason_code":"max_difficulty_below_required","confidence":0.85}


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

[User] {"query":"안녕하세요, 최근 정안바이오팩과 라벨 스티커 공급 계약을 체결한 신규 협력사 담당자입니다. 출하 전 라벨 표시 검사가 어떤 순서로 진행되는지, 그리고 색상코드 대조는 어떻게 이루어지는지 확인하고 싶습니다. [모델_레지스트리] r1{id=물결-c4,context=32K,tools=[코드실행,계산기],latency=낮음,cost=낮음,security_allowed=[public,internal],external=true,max_difficulty=3} r2{id=r-52,context=64K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[public,internal,confidential],external=true,max_difficulty=4} r3{id=내부경량-9,context=16K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public],external=false,max_difficulty=2} r4{id=예랑-t3,context=128K,tools=[코드실행,계산기],latency=높음,cost=높음,security_allowed=[public,internal,confidential,personal],external=true,max_difficulty=5} [실행자시험] executor_trials(k=8): 성공 7 / 실패 1","documents":[{"document_id":"SOP.2026-041","text":"제3조(검사 순서) ① 완제품 출하 전 라벨 표시 검사는 다음 각 호의 순서에 따라 실시한다. 1. 인쇄 상태 육안 확인 2. 비전검사장비를 이용한 치수 자동 판독 3. 별표의 색상코드표와 자동 대조 4. 부적합 발생 시 즉시 라인 정지 및 재작업 지시. ② 제1항제3호의 대조는 표 형식 자동 파싱 도구를 통해 수행하여야 하며, 수기 대조는 인정하지 아니한다."},{"document_id":"SOP.2026-041-별표1","text":"별표 1(라벨 색상코드 대조표) 코드 L-01은 백색 계열, 코드 L-02는 청색 계열, 코드 L-03은 적색 계열을 의미하며, 검사자는 별표의 수치와 판독값을 1:1로 대조하여 오차 허용범위 ±0.3 이내인지 확인한다. 본 문서는 사외 협력사에도 공개 가능한 일반 공정 안내자료이다."}]}

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


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

[User] {"query":"저희는 청람정공의 설비 정기점검을 위탁받은 외부 점검업체입니다. 동일 설비에서 오작동이 몇 회 이상 발생해야 라인을 정지해야 하는지 정확한 기준 횟수를 확인하고자 합니다. [모델_레지스트리] r1{id=담쟁이-4,context=64K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public,internal],external=true,max_difficulty=3} r2{id=r-19,context=128K,tools=[코드실행,계산기],latency=중간,cost=중간,security_allowed=[public,internal,confidential],external=true,max_difficulty=4} r3{id=내부경량-3,context=32K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public],external=false,max_difficulty=2} r4{id=물결-q8,context=96K,tools=[코드실행],latency=낮음,cost=낮음,security_allowed=[public,internal,confidential],external=true,max_difficulty=3} [실행자시험] executor_trials(k=8): 성공 8 / 실패 0","documents":[{"document_id":"SOP.2026-078","text":"제5조(라인 정지 기준) ① 동일 설비에서 연속 3회 이상 오작동이 감지된 경우 즉시 해당 라인을 정지하고 설비팀에 통보하여야 한다. ② 오작동 판정은 진동값이 기준치 4.5mm/s를 초과하는 경우로 한다. 본 조항은 사내외 협력업체에 공개 가능한 일반 안전 기준이다."},{"document_id":"SOP.2026-078-부속1","text":"부속서 1: 최근 3개년 설비 진동 로그 원본(2023.01~2025.12, 약 210,000 토큰 분량)이 본 질의에 첨부되어 있으며, 라인별 오작동 이력 전체를 포함한다."},{"document_id":"SOP.2026-078-부속2","text":"부속서 2: 오작동 판정 기준치는 설비 노후도에 따라 분기별로 재산정되며, 최근 재산정일은 2026년 4월 1일이다. 본 자료는 일반에 공개되는 정비 가이드라인이다."}]}

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


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

[User] {"query":"저희는 특허 분쟁 관련 감정을 진행 중인 감정인입니다. 은하이엔지의 배합비 정보에 접근이 금지되는 대상자 범위를 명확히 확인하고 싶습니다. [모델_레지스트리] r1{id=r-64,context=64K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[public,internal,confidential],external=true,max_difficulty=5} r2{id=예랑-c9,context=128K,tools=[코드실행,계산기],latency=높음,cost=높음,security_allowed=[internal,confidential,personal],external=true,max_difficulty=5} r3{id=솔개-w2,context=32K,tools=[],latency=낮음,cost=낮음,security_allowed=[confidential],external=true,max_difficulty=4} r4{id=내부처럼-4,context=48K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[internal,confidential],external=true,max_difficulty=3} [실행자시험] executor_trials(k=8): 성공 3 / 실패 5","documents":[{"document_id":"SOP.2026-119","text":"제12조(기밀 접근 금지) ① 배합비 정보는 대외비로 분류하며, 배합기술팀 소속 정규직 연구원 외에는 어떠한 직군도 열람할 수 없다. ② 외주업체, 파견직, 인턴은 예외 없이 접근이 금지된다. ③ 본 조항 위반 시 영업비밀보호법에 따라 형사고발 조치한다."},{"document_id":"SOP.2026-119-부칙","text":"부칙: 배합비 열람 이력은 6개월마다 감사팀이 전수 점검하며, 승인되지 않은 접근 시도는 즉시 인사팀에 통보된다."},{"document_id":"SOP.2026-119-용어","text":"용어 정의: '배합비'란 원료 투입 비율 및 반응 온도 조건을 포함한 제조 핵심 기술정보를 말한다."}]}

[Assistant] {"difficulty":4,"security":"confidential","selection":"ABSTAIN","reason_code":"external_routing_forbidden_confidential","confidence":0.93}


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

[User] {"query":"청람모터스 부품공장 관련 손해배상 청구 건을 조사 중인 손해사정인으로서 문의드립니다. 부적합품 최종 폐기는 누구의 승인을 받아야 하는지 확인이 필요합니다. [모델_레지스트리] r1{id=r-77,context=64K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[public,internal,confidential],external=true,max_difficulty=5} r2{id=내부고성능-6,context=128K,tools=[코드실행,계산기],latency=중간,cost=높음,security_allowed=[internal,confidential,personal],external=false,max_difficulty=5} r3{id=솔개-k1,context=16K,tools=[],latency=낮음,cost=낮음,security_allowed=[confidential],external=false,max_difficulty=3} r4{id=예랑-z8,context=32K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public,internal],external=false,max_difficulty=4} r5{id=물결-d3,context=256K,tools=[코드실행,계산기,OCR],latency=높음,cost=높음,security_allowed=[internal,confidential],external=true,max_difficulty=5} [실행자시험] executor_trials(k=8): 성공 1 / 실패 7","documents":[{"document_id":"SOP.2026-137","text":"제15조(최종 폐기 승인) ① 품질 부적합품의 최종 폐기는 품질담당임원의 서면 승인을 받아야 하며, 하위 직책자는 대행할 수 없다. ② 폐기 승인 시 손해액 산정 근거자료를 첨부하여야 하며, 해당 자료는 대외비로 분류하여 소송 및 감사 목적 외 열람을 금한다."},{"document_id":"SOP.2026-137-예외","text":"예외: 품질담당임원 궐위 시에는 대표이사가 직접 승인하며, 위임은 서면으로만 가능하다."}]}

[Assistant] {"difficulty":5,"security":"confidential","selection":"내부고성능-6","reason_code":"internal_only_match_confidential","confidence":0.94}


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

[User] {"query":"하늘정공의 개인정보보호 컴플라이언스 외부 점검을 수행하며 문의드립니다. 근로자 개인 건강검진 기록의 보관기간이 정확히 어떻게 되는지 확인 부탁드립니다. [모델_레지스트리] r1{id=r-45,context=64K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[public,internal,confidential],external=true,max_difficulty=5} r2{id=예랑-n2,context=128K,tools=[코드실행,계산기],latency=높음,cost=높음,security_allowed=[internal,confidential,personal],external=true,max_difficulty=5} r3{id=내부경량-11,context=16K,tools=[],latency=낮음,cost=낮음,security_allowed=[internal],external=false,max_difficulty=2} r4{id=솔개-y5,context=32K,tools=[계산기],latency=낮음,cost=낮음,security_allowed=[public,internal],external=false,max_difficulty=3} [실행자시험] executor_trials(k=8): 성공 0 / 실패 8","documents":[{"document_id":"SOP.2026-201","text":"제20조(건강검진 기록 보관) ① 근로자 개인 건강검진 결과는 산업안전보건법에 따라 최소 5년간 보관하여야 하며, 특수건강진단 대상자는 30년간 보관한다. ② 본 기록은 개인정보로서 인사팀 및 보건관리자 외에는 열람할 수 없다."},{"document_id":"SOP.2026-201-세칙","text":"세칙: 퇴사자의 건강검진 기록은 퇴사일로부터 기산하여 상기 보관기간을 적용하며, 보관기간 경과 후에는 즉시 파기하고 파기대장에 기록한다."},{"document_id":"SOP.2026-201-서식","text":"서식: 건강검진 기록 열람 신청 시 신청사유서와 개인정보 수집·이용 동의서를 함께 제출하여야 한다."}]}

[Assistant] {"difficulty":5,"security":"personal","selection":"ABSTAIN","reason_code":"external_routing_forbidden_personal","confidence":0.95}


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

[User] {"query":"한다라정밀 안전보건 컴플라이언스 감사를 위임받아 노무법인 소속으로 검토 중입니다. 설비 정지 기간 중 예외적으로 설비를 가동하려면 어떤 자격을 가진 자가 승인해야 하는지 확인이 필요합니다. [모델_레지스트리] r1{id=r-31,context=32K,tools=[],latency=낮음,cost=낮음,security_allowed=[public],external=true,max_difficulty=3} r2{id=솔개-p6,context=16K,tools=[],latency=낮음,cost=낮음,security_allowed=[public,internal],external=true,max_difficulty=2} r3{id=내부경량-7,context=8K,tools=[],latency=낮음,cost=낮음,security_allowed=[internal],external=false,max_difficulty=1} r4{id=예랑-h4,context=64K,tools=[코드실행],latency=중간,cost=중간,security_allowed=[internal,confidential],external=true,max_difficulty=4} [실행자시험] executor_trials(k=8): 성공 6 / 실패 2","documents":[{"document_id":"SOP.2026-055","text":"제9조(예외 가동 승인) ① 설비 정지 기간 중 불가피하게 예외적으로 가동해야 하는 경우, 설비팀장 이상의 직책자만 승인할 수 있다. ② 예외 가동은 사전 위험성 평가서를 첨부하여 안전관리자의 확인을 받은 후에만 실시할 수 있다. 본 조항은 사내 및 감사업무를 위임받은 외부기관에 한해 열람 가능하다."},{"document_id":"SOP.2026-055-지침","text":"지침: 예외 가동 승인 권한은 위임할 수 없으며, 설비팀장 부재 시에는 공장장이 대행한다."},{"document_id":"SOP.2026-055-양식","text":"양식 안내: 예외 가동 신청서는 위험성 평가서, 작업계획서, 비상연락망을 첨부하여야 접수된다."},{"document_id":"SOP.2026-055-이력","text":"이력: 2025년 예외 가동 승인 건수는 총 4건이며, 전건 설비팀장이 승인하였다."}]}

[Assistant] {"difficulty":2,"security":"internal","selection":"솔개-p6","reason_code":"internal_match_min_cost","confidence":0.9}


제품 사용/사용자 매뉴얼/w50005-88 · 동결운전예외조건

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

[User]
가습 공기청정 복합기 후보 좁히는 중. 실내 영하로 떨어질 때 자동 정지 예외가 있는지—조건만 짧게.

PXU·κ-720 하이브로-A 내부 현장 가이드. 기본: 입구 온도 센서 1°C 미만이면 가습 모듈 강제 정지. 예외 1: 동결방지 키트(HK-01) 장착+펌웨어 ≥1.4.2면 −3°C까지 저속 가습 허용. 예외 2: 데모 모드 플래그 켠 매장 유닛만 0°C 미만 연속 10분 경고 후 정지 유예.

PXU·κ-721. 청정(HEPA) 단독 모드는 온도 무관 가동. 물탱크 잔수 얼음 의심 시 전원 차단 후 해동.

PXU·κ-722 체크리스트. 키트 미장착 고객 클레임→정상 동작으로 안내.

모델 레지스트리: [{"id":"내부경량-3","ctx":16k,"tools":false,"lat":"낮음","cost":"저","sec":["internal"],"ext":false,"max_d":2},{"id":"너울-c5","ctx":48k,"tools":true,"lat":"중","cost":"중","sec":["public","internal","confidential"],"ext":false,"max_d":4},{"id":"r-02w","ctx":32k,"tools":true,"lat":"중","cost":"중","sec":["public","internal"],"ext":true,"max_d":5},{"id":"점-8","ctx":8k,"tools":false,"lat":"낮음","cost":"저","sec":["public","internal"],"ext":false,"max_d":3}]
executor_trials(k=8): 성공 5 / 실패 3

[Assistant] {"difficulty":3,"security":"internal","selection":"너울-c5","reason_code":"N5_D3_INT_OK","confidence":0.91}


의료·건강/약품 설명서/w50005-89 · 간장애용량예외

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

[User]
간 수치가 높은 환자가 처방전을 들고 왔다. 설명서 기준으로 중등도 간장애 환자에게 표준 용량을 유지하는 예외가 인정되는 조건은 무엇인가.

약설〔한26-36〕 토르메딘 캡슐 용법·용량. 성인 표준 용량은 1회 100mg 1일 2회이다. 중등도 간장애(Child-Pugh B)에서는 1회 50mg 1일 2회로 감량한다. 다만 최근 4주 이내 간기능 검사가 안정적이고 혈중 알부민이 3.5g/dL 이상이며 담당의가 치료 유익이 위험을 상회한다고 명시한 경우에 한해 표준 용량 유지를 허용한다. 중증 간장애(Child-Pugh C)는 투여 금기다.

약설〔한26-36-주〕 신장애 절. 크레아티닌청소율 30 미만에서는 별도 감량 표가 적용되며 위 간장애 예외 조항과 무관하다.

모델: 횃불-9c(컨텍스트 10k, 도구 없음, 지연 190ms, 비용 저, 보안 허용 public, 외부 false, 최대난도 2), 매-k9(컨텍스트 28k, 도구 있음, 지연 650ms, 비용 중, 보안 허용 public·internal, 외부 false, 최대난도 4), r-29(컨텍스트 64k, 도구 있음, 지연 1.2s, 비용 고, 보안 허용 public, 외부 true, 최대난도 5), 솔개-m72(컨텍스트 14k, 도구 없음, 지연 300ms, 비용 저, 보안 허용 public·internal, 외부 false, 최대난도 3). executor_trials(k=8): 성공 5 / 실패 3

[Assistant] {"difficulty":3,"security":"public","selection":"솔개-m72","reason_code":"N5_MAXD3_OK","confidence":0.87}


제품 사용/FAQ·보증약관/w50005-90 · 개인정보파기예외

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

[User]
고객이 파기 예외 사유 중에 분쟁조정 진행 말고 다른 두 가지가 정확히 뭔지 팀장님께 보고 전에 다시 확인해보고 싶은데, 예외 사유가 문서 몇 호에 몇 가지로 나와 있는지 봐줄 수 있어?

[스마트워치보증문서 제9-1호(개인정보 보관)] ① 회사는 무상수리 접수 시 수집한 고객 성명, 연락처, 기기 일련번호를 수리 완료 후 3년간 보관한다.
[스마트워치보증문서 제9-2호(파기 원칙)] ① 제9-1호의 개인정보는 보관기간 경과 시 지체없이 파기함을 원칙으로 한다.
[스마트워치보증문서 제9-3호(파기 예외)] ① 다음 각 호에 해당하는 경우 보관기간이 경과하더라도 파기하지 않고 별도 보관할 수 있다. 1. 분쟁조정 절차가 진행 중인 경우 2. 법령상 보존의무가 발생한 경우 3. 고객이 명시적으로 장기보관에 동의한 경우
[스마트워치보증문서 제9-4호(취급 제한)] ① 제9-3호에 따라 별도 보관되는 개인정보는 외부 시스템으로 이전하거나 외부 위탁처리업체에 전달할 수 없다.

모델 레지스트리:
- r-33: 컨텍스트 8K, 도구지원 없음, 지연 낮음, 비용 낮음, 보안허용 public, 외부 true, 최대지원난도 2
- 매-m45: 컨텍스트 32K, 도구지원 있음, 지연 중간, 비용 중간, 보안허용 public·internal, 외부 true, 최대지원난도 4
- 솔개-p6: 컨텍스트 64K, 도구지원 있음, 지연 높음, 비용 높음, 보안허용 public·internal·confidential, 외부 true, 최대지원난도 5
- 내부정밀-9: 컨텍스트 32K, 도구지원 있음, 지연 높음, 비용 높음, 보안허용 public·internal·confidential·personal, 외부 false, 최대지원난도 4
- 내부경량-1: 컨텍스트 16K, 도구지원 없음, 지연 낮음, 비용 낮음, 보안허용 internal·confidential·personal, 외부 false, 최대지원난도 2

executor_trials(k=8): 성공 3 / 실패 5

[Assistant] {"difficulty":4,"security":"personal","selection":"내부정밀-9","reason_code":"PERSONAL_HARDRULE_INTERNAL_ONLY","confidence":0.82}


금융/사규·규정/w50005-91 · 공지 게시시점

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

[User]
공개 수수료 변경 공지의 게시 시점을 세 문안과 비교해 판별해 달라.
문서 본문
《금융규정·가상·37》 공시규칙 — 변경 시행일 45일 전에 홈페이지 게시; 신규 고객 안내문은 시행일 20일 전에 교부.
《금융규정·가상·38》 일정표 — 시행일이 임시휴일이면 직전 정상영업일을 기준일로 사용.
context_summary: 공개 수수료 변경 공지 두 건, 게시시점과 임시휴일 기준일 대조.
security: public
model_registry:
유리-h26 — context=3000자; tools=문서검색·일정계산; latency=101ms; cost=2.3; 보안 허용=public,internal; external=false; max_difficulty=4.
해담-b73 — context=2900자; tools=문서검색·일정계산; latency=96ms; cost=2.1; 보안 허용=public; external=true; max_difficulty=4.
executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"public","selection":"ABSTAIN","reason_code":"모든 후보 탈락 — 유리-h26과 해담-b73의 최대 지원 난도 4가 필요 난도 5보다 낮아 적격 후보가 없음","confidence":0.99}


교육/위키/w50005-92 · 출석대체 예외

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

[User] 공결 말고 출석 대체 인정되는 예외 조건. 징계·개인사 혼합 초안이라 대외비. 교위록-κ84 출석: 법정 감염병 격리·직계 상(3일)·공식 대회 파견만 대체 과제 제출로 출석 인정. 알바·개인여행 불가. 교위록-κ84-주 대체 과제는 결석일로부터 10일 이내. 보안 confidential. 레지: 외란-v5(ctx 40k, tools 검색, 지연 낮, 비용 고, 보안허용 confidential·public, 외부 true, 최대난도 5) / 공개형-k(ctx 24k, tools 코드, 지연 중, 비용 중, 보안허용 confidential·internal, 외부 true, 최대난도 4) / 해안-m8(ctx 18k, tools 없음, 지연 중, 비용 중, 보안허용 public·confidential, 외부 true, 최대난도 4). executor_trials(k=8): 성공 2 / 실패 6

[Assistant] {"difficulty":4,"security":"confidential","selection":"ABSTAIN","reason_code":"confidential인데 전 후보 외부 true—외부 라우팅 금지로 전원 탈락","confidence":0.94}


교육·학습/강의 노트/w50005-93 · 루브릭 항목 우선순위

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

[User]
관찰자는 새싹모듈 프로젝트 평가에서 여러 루브릭 항목의 우선순위를 판정해 주세요.
노트〔아31〕은 결과물에 점수를 배정하는 항목으로 안전성, 근거성, 표현력을 열거한다. 노트〔아32〕의 가운데 표는 충돌 시 안전성을 먼저 보고 근거성을 다음에 보며, 노트〔아33〕은 표현력 점수가 앞선 두 항목의 결함을 상쇄하지 않는다고 설명한다.
모델 레지스트리: w-64(컨텍스트 한도 20k, 도구 지원 검색, 지연 1.3초, 비용 2, 보안 허용 public·internal, 외부 여부 true, 최대 지원 난도 4); b-19(컨텍스트 한도 32k, 도구 지원 검색·표, 지연 2.1초, 비용 4, 보안 허용 public·internal·confidential·personal, 외부 여부 false, 최대 지원 난도 5); e-75(컨텍스트 한도 12k, 도구 지원 없음, 지연 0.8초, 비용 1, 보안 허용 public, 외부 여부 true, 최대 지원 난도 2)
executor_trials(k=8): 성공 4 / 실패 4

[Assistant] {"difficulty":3,"security":"public","selection":"w-64","reason_code":"선택 w-64: public 허용·외부 여부 true·최대 지원 난도 4가 difficulty 3을 충족","confidence":0.95}


교육/위키/w50005-94 · 교환선발 학점한도

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

[User] 교환 선발 회의용 초안 수치. 외부 유출 금지. 지원 시 이수학점 하한 얼마인지. 교위록-κ38 교환학생: 지원 시점 누적 이수학점 45 이상, 직전 두 학기 평점 3.0 이상. 교위록-κ38-가 어학성적 미제출 시 예비합격 불가. 교위록-κ38-나 이중전공 학생도 동일 하한. 교위록-κ14 장학 병행 조건은 별도. 보안 confidential. 레지: 내실-g6(ctx 26k, tools 검색, 지연 중, 비용 중, 보안허용 confidential·personal, 외부 false, 최대난도 5) / 원양-o1(ctx 50k, tools 검색·코드, 지연 낮, 비용 고, 보안허용 confidential·public, 외부 true, 최대난도 5) / 금고펜-4(ctx 15k, tools 없음, 지연 낮, 비용 저, 보안허용 confidential·internal, 외부 false, 최대난도 4) / 스케치-h(ctx 12k, tools 없음, 지연 중, 비용 저, 보안허용 public, 외부 false, 최대난도 3) / 브릿지-y(ctx 20k, tools 코드, 지연 중, 비용 중, 보안허용 internal, 외부 false, 최대난도 5). executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"confidential","selection":"내실-g6","reason_code":"N=1→난도5, confidential·외부false·최대난도5인 내실-g6(원양-o1 외부 배제)","confidence":0.94}


금융/사규·규정/w50005-95 · 긴급정지 해제기한

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

[User]
긴급 거래정지 해제 조건과 기한을 세 절차에 대해 정리해 달라.
문서 본문
《금융규정·가상·31》 비상조항 — 이상징후 확인 후 정지 유지; 조사책임자의 해제 요청과 보안책임자의 이중 승인 필요.
《금융규정·가상·32》 시간표 — 승인 완료 뒤 4시간 안에 해제 여부 통지; 추가 조사 시 12시간 단위로 재승인.
《금융규정·가상·33》 기록규정 — 해제 또는 유지 결정의 근거를 결정 시각부터 900일 보관.
context_summary: 비공개 긴급 거래정지 규정 세 건, 해제 조건과 재승인 주기 판별.
security: confidential
model_registry:
모래-t61 — context=2600자; tools=문서검색·기간계산·승인흐름; latency=84ms; cost=1.8; 보안 허용=confidential,internal; external=false; max_difficulty=4.
r-95 — context=2500자; tools=문서검색·기간계산; latency=77ms; cost=1.5; 보안 허용=public,confidential; external=true; max_difficulty=4.
executor_trials(k=8): 성공 3 / 실패 5

[Assistant] {"difficulty":4,"security":"confidential","selection":"모래-t61","reason_code":"모래-t61 선택 — confidential 허용, 외부 여부 false, 최대 난도 4가 필요 난도 4를 충족하고 승인흐름 도구 및 컨텍스트 2600자로 입력 1050자를 수용","confidence":0.9}


교육/위키/w50005-96 · 장학 우선순위

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

[User] 내 성적·소득구간 적어둔 노트랑 위키 조항 맞춰볼 건데, 동점일 때 누구 먼저인지. 개인기록 섞임. 교위록-κ33 교내장학: 우선순위 ①국가장학 탈락자 ②직전학기 평점 ③가구소득 분위(낮은 순) ④이수학점 많은 순. 교위록-κ33-주 봉사시간은 가산점 항목 아님. 보안 personal. 레지: 금고-h2(ctx 16k, tools 없음, 지연 중, 비용 중, 보안허용 personal·confidential·internal, 외부 false, 최대난도 4) / 개방-s5(ctx 32k, tools 검색, 지연 낮, 비용 고, 보안허용 public·personal, 외부 true, 최대난도 5) / 사내요약-3(ctx 12k, tools 없음, 지연 낮, 비용 저, 보안허용 personal·internal, 외부 false, 최대난도 3) / 릿지-w(ctx 20k, tools 코드, 지연 중, 비용 중, 보안허용 public, 외부 false, 최대난도 3). executor_trials(k=8): 성공 4 / 실패 4

[Assistant] {"difficulty":3,"security":"personal","selection":"사내요약-3","reason_code":"N=4→난도3, personal·외부false·최대난도3인 사내요약-3(개방-s5 외부로 배제)","confidence":0.93}


교육/위키/w50005-97 · 강의 보관 주기

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

[User] 녹화 강의 파일, 서버에 얼마 동안 남는지. 교위록-κ16 온라인강의: 학기 종료 후 24개월 보관 후 파기. 교위록-κ16-부 장애학생 대체자료는 36개월. 교위록-κ08 출석부는 5년(별 조항). 필요 난도 높음(정책 교차 해석). 보안 internal. 레지: 연필-p3(ctx 12k, tools 없음, 지연 낮, 비용 저, 보안허용 internal, 외부 false, 최대난도 2) / 등대-w7(ctx 20k, tools 검색, 지연 중, 비용 중, 보안허용 internal·public, 외부 false, 최대난도 3) / 사내초-5(ctx 16k, tools 없음, 지연 중, 비용 중, 보안허용 internal·confidential, 외부 false, 최대난도 3). executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"internal","selection":"ABSTAIN","reason_code":"필요 난도5 대비 전 후보 최대지원난도 2~3으로 전원 미달","confidence":0.93}


뉴스·시사/보도자료/w50005-98 · 재난속보 엠바고해제

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

[User]
다음 주 예정된 집중호우 속보에서 엠바고가 지자체 발표 후 정확히 몇 분 뒤에 해제되는지, 그리고 사상자 수 미확정 시 최대 연장 한도는 몇 분인지 확인 부탁드립니다.

[청람통신 재난보도규정 2026-09호(개정판)]
- 제3조(엠바고 해제): 지자체 공식 발표 시각으로부터 20분 경과 후 해제
- 제3조 단서: 사상자 수 미확정 시 최대 40분까지 연장 가능
- 제4조(승인): 해제는 재난보도팀장 단독 결정 사항이며 편집국장 사전 승인 불요

모델 레지스트리
- 파랑-e3: context 4K / tool지원 없음 / 지연 낮음 / 비용 낮음 / 보안허용 public / 외부 true / 최대난도 2
- r-88: context 32K / tool지원 있음 / 지연 보통 / 비용 중간 / 보안허용 public,internal / 외부 true / 최대난도 4
- 내부경량-2: context 8K / tool지원 없음 / 지연 낮음 / 비용 낮음 / 보안허용 public,internal,confidential,personal / 외부 false / 최대난도 2
- 솔개-m72: context 64K / tool지원 있음 / 지연 높음 / 비용 높음 / 보안허용 public,internal,confidential / 외부 true / 최대난도 5

executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"public","selection":"파랑-e3","reason_code":"파랑-e3는 public 허용·외부 모델로 최대난도2까지 처리 가능해 난이도1 질의에 최적","confidence":0.97}


교육·학습/강의 노트/w50005-99 · 장학금 자격요건

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

[User]
달빛서고 장학지원의 자격 요건은 무엇인가?
노트〔바02〕는 신청서가 접수되면 학습 이력과 출석표를 함께 대조한다고 적는다. 노트〔바03〕은 추천서만으로는 심사 대상이 되지 않는다고 밝힌다. 노트〔바04〕에는 직전 세 모듈의 평균 참여율이 84 이상이고 미납 재료비가 없어야 한다는 기준이, 노트〔바05〕에는 최종 등록 조건이 서술되어 있다.
모델 레지스트리: l-11(컨텍스트 한도 12k, 도구 지원 없음, 지연 0.8초, 비용 1, 보안 허용 public, 외부 여부 true, 최대 지원 난도 2); o-45(컨텍스트 한도 32k, 도구 지원 검색·표, 지연 2.2초, 비용 4, 보안 허용 public·internal·confidential·personal, 외부 여부 false, 최대 지원 난도 5); i-86(컨텍스트 한도 20k, 도구 지원 검색, 지연 1.4초, 비용 2, 보안 허용 public·internal, 외부 여부 true, 최대 지원 난도 4)
executor_trials(k=8): 성공 6 / 실패 2

[Assistant] {"difficulty":2,"security":"personal","selection":"o-45","reason_code":"선택 o-45: personal 허용·외부 여부 false·최대 지원 난도 5가 difficulty 2를 충족","confidence":0.97}


금융/사규·규정/w50005-100 · 철회요청 처리기간

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

[User]
동의 철회 접수 뒤 처리가 며칠인지 두 서비스 선택지와 비교해 달라.
문서 본문
《금융규정·가상·29》 개인정보조항 — 철회 접수 후 3영업일 안에 마케팅 이용 중단; 이미 발송된 안내는 회수하지 않음.
《금융규정·가상·30》 처리표 — 본인확인 재검증이 필요한 경우 최대 6영업일까지 연장; 연장 사유 기록 필수.
context_summary: 개인 동의 철회 처리기간 두 건, 기본기한과 연장조건 판별.
security: personal
model_registry:
내부-q77 — context=2200자; tools=문서검색·기간대조; latency=71ms; cost=1.3; 보안 허용=personal,confidential; external=false; max_difficulty=4.
r-52 — context=2300자; tools=문서검색·기간대조; latency=62ms; cost=0.9; 보안 허용=public,personal; external=true; max_difficulty=4.
executor_trials(k=8): 성공 2 / 실패 6

[Assistant] {"difficulty":4,"security":"personal","selection":"내부-q77","reason_code":"내부-q77 선택 — personal 허용, 외부 여부 false, 최대 난도 4가 필요 난도 4를 충족하고 기간대조 도구 및 컨텍스트 2200자로 입력 940자를 수용","confidence":0.92}


제품 사용/사용자 매뉴얼/w50005-101 · 경계선설정주체

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

[User]
로봇 잔디깎이 살까 말까. 경계 와이어 깔고 맵 잡는 건 사용자가 하는 건지, 설치 기사가 책임인지 매뉴얼에 뭐라고 씀?

PXU·κ-410 그린러너-X 설치 안내. 기본 패키지: 경계선·스테이션 자가 설치. 앱 마법사로 1차 맵 작성은 소유자 계정 필수. 유료 출장 설치(옵션 SKU-GR-OUT) 구매 시에만 공인 기술자가 경계·충전 스테이션 위치 확정. 옵션 없으면 오작동 신고 시 경계 오배치는 사용자 책임으로 분류.

PXU·κ-411 FAQ. 경사 15° 초과 구역은 경계에서 제외 권고. 애완동물 출입구는 가상 벽으로 추가 가능(앱 v2+).

모델 레지스트리: [{"id":"제비-04","ctx":20k,"tools":true,"lat":"중","cost":"중","sec":["public","internal"],"ext":false,"max_d":3},{"id":"r-19c","ctx":128k,"tools":true,"lat":"높음","cost":"고","sec":["public","internal","confidential"],"ext":true,"max_d":5},{"id":"라이트-u1","ctx":6k,"tools":false,"lat":"낮음","cost":"저","sec":["public"],"ext":true,"max_d":1},{"id":"내부툴-b","ctx":32k,"tools":true,"lat":"중","cost":"중","sec":["public","internal","confidential"],"ext":false,"max_d":4}]
executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"public","selection":"제비-04","reason_code":"N7_D2_PUB_OK","confidence":0.93}


제품 사용/사용자 매뉴얼/w50005-102 · 연속사용시간한도

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

[User]
마사지건 스펙 표만 보면 헷갈림. 내 사용 기록 연동 모델에서 연속 모터 가동 한도가 분 단위로 얼마인지—개인 사용 로그 연동 설명 포함해서.

PXU·κ-D30 릴리브-G 개인사용 가이드. 연속 가동 상한 15분/세션. 세션 간 쿨다운 5분 미만이면 출력 자동 50% 제한. 앱에 개인 사용 로그 켠 경우: 하루 누적 45분 초과 시 진동 알림 후 잠금 2시간. 게스트 모드(로그 off)는 연속 15분만 적용, 일일 누적 제한 없음.

PXU·κ-D31. 헤드 온도 48°C 감지 시 즉시 정지. 임산부 프로필 선택 시 강도 3 초과 잠금.

PXU·κ-D32 부록 수치. 배터리 100%→0% 공칭 25분(강도 3). 실제 개인 로그 평균과 다를 수 있음.

모델 레지스트리: [{"id":"퍼블릭-x","ctx":80k,"tools":true,"lat":"높음","cost":"고","sec":["public","internal","personal"],"ext":true,"max_d":5},{"id":"프라이빗-k7","ctx":36k,"tools":true,"lat":"중","cost":"중","sec":["confidential","personal"],"ext":false,"max_d":5},{"id":"r-03","ctx":16k,"tools":false,"lat":"낮음","cost":"저","sec":["personal"],"ext":false,"max_d":5},{"id":"외부-n2","ctx":48k,"tools":true,"lat":"중","cost":"중","sec":["public","personal"],"ext":true,"max_d":4}]
executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"personal","selection":"프라이빗-k7","reason_code":"N1_D5_PERS_NOEXT","confidence":0.89}


법률·계약/이용약관/w50005-103 · 운영진위임자격

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

[User]
막 입사한 커뮤니티 매니저인데요, 운영진(스태프) 위임이 어떤 조건에서 가능한지 정리해 주실 수 있을까요? 아래는 오늘 신입 오리엔테이션에서 오간 대화와 참고한 이용약관 부속서 가-3 발췌입니다.

사회자: 자, 오늘은 '모임터' 서비스 이용약관 중에서 스태프 위임 조항을 같이 볼게요.
선임 매니저 박: 이용약관 부속서 가-3, 제12항을 보시면 "정회원으로 가입한 지 180일이 경과하고, 최근 90일 이내 이용정지 이력이 없는 회원에 한해 운영진으로 위임할 수 있다"고 돼 있어요.
신입 매니저: 아 그러면 가입한 지 얼마 안 된 사람은 안 되는 거네요?
박: 맞아요. 그리고 같은 조항 단서에 "다만 서비스 제공자가 별도로 지정한 협력 파트너 소속 인원은 가입기간 요건을 적용하지 않는다"고도 적혀 있어요.

여기에 후보 모델 목록과 시험 결과를 같이 드릴게요.

[모델 레지스트리]
- id=r-17 | 컨텍스트=8K | 도구지원=없음 | 지연=낮음 | 비용=낮음 | 보안허용=public | 외부여부=true | 최대지원난도=2
- id=솔개-m72 | 컨텍스트=32K | 도구지원=있음 | 지연=중간 | 비용=중간 | 보안허용=public,internal | 외부여부=true | 최대지원난도=4
- id=내부경량-2 | 컨텍스트=16K | 도구지원=없음 | 지연=낮음 | 비용=낮음 | 보안허용=public,internal,confidential,personal | 외부여부=false | 최대지원난도=3

executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"public","selection":"r-17","reason_code":"성공8/8→diff1, public 조건에서 외부모델 r-17(max2,외부true)로 충분해 최소사양 선택","confidence":0.97}


의료·건강/약품 설명서/w50005-104 · 특례재심사절차

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

[User]
만성질환 클리닉 데스크에서 특례 장기처방 환자의 다음 일정을 잡고 있다. 개인 처방 기록에 묶인 재심사 절차의 순서와 주기를 설명서 특례 절에 맞춰 확인해야 한다.

약설〔한26-70〕 셀트리움 서방정 특례 장기투여 절(환자 개인 기록 연계). 연속 투여 12주마다 효과·이상반응 재심사를 실시하며, 재심사 없이 처방을 연장하지 않는다. 절차는 ①최근 4주 증상 일기 제출 ②혈중 표지자 검사 결과 첨부 ③담당의 재평가 면담 ④특례 코드 갱신 순이다. ②가 누락되면 ③을 진행하지 않는다.

약설〔한26-70-개〕 주기 예외. 중등도 이상 이상반응이 보고된 개인 이력에서는 12주가 아니라 6주마다 동일 순서의 재심사를 강제한다. 환자가 원한다고 주기를 늘리지 않는다.

약설〔한26-70-주〕 기록 보존. 재심사 산출물은 해당 환자 처방 프로필에만 연결되며 교육 사례로 익명 복사할 때도 특례 코드는 제거한다.

모델 목록: 솔개-m40(컨텍스트 24k, 도구 있음, 지연 580ms, 비용 중, 보안 허용 internal·personal, 외부 false, 최대난도 5), r-55(컨텍스트 80k, 도구 있음, 지연 1.6s, 비용 고, 보안 허용 public·internal·personal, 외부 true, 최대난도 5), 은여우-z8(컨텍스트 12k, 도구 없음, 지연 250ms, 비용 저, 보안 허용 personal, 외부 false, 최대난도 4), 등대-s4(컨텍스트 32k, 도구 없음, 지연 700ms, 비용 중, 보안 허용 public·internal, 외부 false, 최대난도 3). executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"personal","selection":"솔개-m40","reason_code":"D5_PERS_MAXD_OK","confidence":0.84}


제품 사용/FAQ·보증약관/w50005-105 · 정수기수리금지행위

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

[User]
만약 비인증 업체에서 저수조를 분해해서 고장이 난 경우에도 유상수리라도 받을 수 있는 건지 이웃한테 설명해주려는데, 그런 경우 유상수리 자체가 거절될 수 있다는 조항이 실제로 있는지 찾아봐줄 수 있어?

[정수기보증문서 제11-1호(수리위탁 원칙)] ① 필터 교체 및 내부 부품 수리는 반드시 지정된 인증 서비스센터에서만 수행한다.
[정수기보증문서 제11-2호(금지행위)] ① 사용자 또는 비인증 업체가 임의로 저수조를 분해·개조하는 행위를 금지한다. ② 제1항을 위반하여 발생한 고장은 무상보증 대상에서 제외하며, 유상수리도 거절할 수 있다.
[정수기보증문서 제11-3호(문서 취급)] 본 수리위탁 관리 문서는 협력사 평가등급이 포함되어 있어 사내 품질관리 목적 외 열람을 제한한다.

모델 레지스트리:
- 솔개-x2: 컨텍스트 64K, 도구지원 있음, 지연 높음, 비용 높음, 보안허용 public·internal·confidential, 외부 true, 최대지원난도 5
- 내부최상-8: 컨텍스트 64K, 도구지원 있음, 지연 매우높음, 비용 매우높음, 보안허용 public·internal·confidential·personal, 외부 false, 최대지원난도 5

executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"confidential","selection":"내부최상-8","reason_code":"CONFIDENTIAL_HIGH_DIFF_INTERNAL_ONLY","confidence":0.79}


제품 사용/FAQ·보증약관/w50005-106 · 노트북보증한도금액

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

[User]
만약 연장보증 기간 중에 메인보드 수리비가 60만원 넘게 나온 경우 회사가 초과분까지 다 보상해주는 건지 동료한테 설명해주려고 근거를 찾고 있는데, 1회 수리당 보상한도가 문서에 정확히 얼마로 적혀 있는지 확인해줄 수 있을까?

[노트북보증문서 제5-1호(연장보증 상품)] ① 연장보증 상품에 가입한 경우 기본보증 종료 후 12개월간 무상보증을 추가로 제공한다.
[노트북보증문서 제5-2호(보상한도)] ① 연장보증 기간 중 1회 수리당 보상한도는 부품비 기준 45만원으로 한다. ② 연간 누적 보상한도는 90만원을 초과할 수 없다.
[노트북보증문서 제5-3호(청구절차)] ① 한도를 초과하는 수리비는 고객 동의 하에 유상 처리하며, 사전 견적을 안내한다.

모델 레지스트리:
- r-11: 컨텍스트 8K, 도구지원 없음, 지연 낮음, 비용 낮음, 보안허용 public, 외부 true, 최대지원난도 1
- 내부표준-7: 컨텍스트 32K, 도구지원 있음, 지연 중간, 비용 중간, 보안허용 public·internal, 외부 false, 최대지원난도 3
- 매-m21: 컨텍스트 64K, 도구지원 있음, 지연 높음, 비용 높음, 보안허용 public·internal·confidential, 외부 true, 최대지원난도 4
- 내부경량-2: 컨텍스트 16K, 도구지원 없음, 지연 낮음, 비용 낮음, 보안허용 public·internal, 외부 false, 최대지원난도 2

executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"internal","selection":"내부표준-7","reason_code":"MED_DIFF_INTERNAL_PREFER_INHOUSE","confidence":0.9}


유통/회의록/w50005-107 · 협력사정산선지급한도

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

[User]
만약 협력사가 이번 달 정산 선지급 한도를 넘겨서 요청하면, 그 초과분은 어떻게 처리해야 하나요?

[제2026-08-12차 유통점검회의록]
정협력 대리: 이번 분기부터 협력사 정산 선지급 한도가 조정됐습니다. 매출 등급 A협력사는 월 최대 3,200만 원, B협력사는 월 최대 1,800만 원까지 선지급이 가능합니다.
한자금 과장: 한도를 초과하는 요청 건은 반드시 재무팀 승인 없이는 처리 불가하고, 초과분은 다음 달 정산으로 자동 이월됩니다.
정협력 대리: 이 내용은 사내 정산 담당자들만 공유하는 자료니까 외부에는 절대 유출되면 안 됩니다.
(부속자료-1: 협력사 등급별 선지급 한도표, 부속자료-2: 초과요청 처리 흐름도 첨부)

[모델 레지스트리]
- 산비둘기-3: context_limit=8000토큰, tool_support=[계산], latency=1.0s, cost=저, security_allow=[public,internal], external=false, max_difficulty=2
- r-52: context_limit=32000토큰, tool_support=[계산,요약], latency=2.5s, cost=중, security_allow=[public,internal,confidential], external=true, max_difficulty=4
- 내부경량-5: context_limit=4000토큰, tool_support=[계산], latency=0.5s, cost=저, security_allow=[internal], external=false, max_difficulty=1
executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"internal","selection":"산비둘기-3","reason_code":"select:산비둘기-3|internal허용,maxdiff2>=2,context충분,external false","confidence":0.93}


유통/회의록/w50005-108 · 협력사계약해지예외조건

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

[User]
만약 협력사가 중도에 계약 해지를 요청하면, 유예기간 없이 바로 해지 처리되는 건가요?

[제2026-08-15차 유통점검회의록]
정협력 대리: 협력사 계약 해지 관련해서 예외조항 하나 확인이 필요합니다. 원칙적으로 계약 해지는 90일 전 사전 통보가 필요한데,
법무한 변호사: 예외적으로 협력사 측 귀책사유(품질 기준 3회 이상 위반, 납품 지연 누적 등)가 확인된 경우에는 사전 통보 기간 없이 즉시 해지가 가능합니다. 다만 이 경우에도 법무팀 검토 의견서가 선행돼야 합니다.
정협력 대리: 이 계약 조건 관련 내용은 협력사와의 대외 협상에 직결되니 대외비로 관리해주세요.
(부속1: 계약 해지 사유별 처리 기준표, 부속2: 최근 6개월 귀책사유 발생 협력사 목록)

[모델 레지스트리]
- 부엉이-k4: context_limit=18000토큰, tool_support=[계산], latency=2.2s, cost=중, security_allow=[public,internal,confidential], external=true, max_difficulty=4
- 내부경량-9: context_limit=9000토큰, tool_support=[계산], latency=1.0s, cost=저, security_allow=[public,internal,confidential], external=false, max_difficulty=3
- r-44: context_limit=20000토큰, tool_support=[계산,요약], latency=1.5s, cost=중, security_allow=[public,internal], external=false, max_difficulty=5
executor_trials(k=8): 성공 2 / 실패 6

[Assistant] {"difficulty":4,"security":"confidential","selection":"ABSTAIN","reason_code":"abstain:부엉이-k4는 external이라 confidential금지, 내부경량-9난도부족(3<4), r-44는 confidential미허용","confidence":0.86}


의료·건강/진료 지침/w50005-109 · 정맥주사자격요건

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

[User]
면허 대행 문의가 아닌, 기관 내부 지침 해석을 위한 외부 자문입니다. 병동 간호사가 말초 정맥주사 단독 시행하려면 어떤 자격 요건을 충족해야 합니까?

기밀 발췌(대외 비공개 운영본)
진침/Ω.08-9 말초 IV 자격
- 필수: 기관 지정 정맥주사 실습 12시간 이수
- 필수: 최근 12개월 내 성공 건수 30건 이상 기록
- 추가: 소아 병동 배치는 별도 소아 IV 모듈 4시간

진침/Ω.08-0 적용 범위
- 말초만 해당, 중심정맥·항암 주입 제외

진침/Ω.08-2 감독
- 자격 미충족 시 프리셉터 입회 필수

model_registry:
- 사내코어-11 | ctx 32k | tools true | latency mid | cost mid | security public,internal,confidential | external false | max_diff 4
- 외주대형-9 | ctx 200k | tools true | latency high | cost high | security public,internal,confidential | external true | max_diff 5
- 경량로컬-c | ctx 8k | tools false | latency low | cost low | security public,internal | external false | max_diff 2
executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"confidential","selection":"사내코어-11","reason_code":"N=7→난도2. confidential은 외부 true 금지, 비외부·등급허용·max_diff4인 사내코어-11","confidence":0.94}


제품 사용/사용자 매뉴얼/w50005-110 · 면도기보증자격

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

[User]
무선 면도기 워런티 조건이 제품마다 달라서 골치. 이 기종 무상 모터 교체 받으려면 자격 요건이 뭐임?

PXU·κ-615 셰이브온-T7 보증 카드. 모터 무상: 구매일로부터 24개월 이내 + 정품 등록 완료(앱 시리얼 스캔) + 헤드 소모품 정품 3회 이상 구매 이력. 중고·리셀 시리얼 양도 미등록은 제외. 방수 등급 IPX7, 샤워 중 사용은 보증 유지.

PXU·κ-616. 낙하로 인한 하우징 균열은 유상. 배터리 팽창만 12개월 무상.

모델 레지스트리: [{"id":"민트-12","ctx":24k,"tools":true,"lat":"중","cost":"저","sec":["public"],"ext":false,"max_d":2},{"id":"r-33z","ctx":64k,"tools":true,"lat":"높음","cost":"고","sec":["public","internal","confidential"],"ext":true,"max_d":5},{"id":"솔개-m44","ctx":12k,"tools":false,"lat":"낮음","cost":"저","sec":["public","internal"],"ext":false,"max_d":3},{"id":"패스-9","ctx":8k,"tools":false,"lat":"낮음","cost":"저","sec":["public"],"ext":true,"max_d":1}]
executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"public","selection":"민트-12","reason_code":"N7_D2_PUB_OK","confidence":0.94}


교육·학습/강의 노트/w50005-111 · 미니퀴즈 점검주기

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

[User]
문의자는 누트라 모바일 퀴즈 점검이 반복되는 간격을 확인해 주세요.
노트〔나04〕는 12회차 채점 뒤 첫 검토를 배치한다고 적고, 노트〔나05〕의 표에는 점검 사이 간격을 9일로 두되 오답률이 급증한 날에는 임시 검토를 추가한다고 서술한다. 마지막으로 노트〔나06〕은 정기 간격과 임시 검토를 별도로 기록한다.
모델 레지스트리: z-61(컨텍스트 한도 12k, 도구 지원 없음, 지연 0.7초, 비용 1, 보안 허용 public, 외부 여부 true, 최대 지원 난도 2); p-24(컨텍스트 한도 32k, 도구 지원 검색·표, 지연 2.3초, 비용 4, 보안 허용 public·internal·confidential·personal, 외부 여부 false, 최대 지원 난도 5); k-93(컨텍스트 한도 20k, 도구 지원 검색, 지연 1.4초, 비용 2, 보안 허용 public·internal, 외부 여부 true, 최대 지원 난도 4)
executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"internal","selection":"k-93","reason_code":"선택 k-93: internal 허용·외부 여부 true·최대 지원 난도 4가 difficulty 1을 충족","confidence":0.99}


제품 사용/사용자 매뉴얼/w50005-112 · 카트리지교체주기

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

[User]
미니 정수기 사려는데, 필터 카트리지 교체 주기가 모델마다 달라서 헷갈림. 이 매뉴얼 기준으로 몇 개월마다 바꿔야 함?

PXU·κ-118 퀵메모. 루멘드롭-μ 미니 정수기. 수돗물 경도 120ppm 이하 권장. 카트리지 수명: 일반 모드 4개월 또는 누적 180L 중 먼저 도래한 쪽. 절수 모드에선 5개월/220L. 뚜껑 램프 주황=교체 임박, 빨강=즉시.

PXU·κ-119. 초기 세정 2회 후 사용. 교체 후 첫 1L 버림. 보증 스티커 훼손 시 필터 보증 제외.

모델 레지스트리: [{"id":"솔개-m11","ctx":8k,"tools":false,"lat":"낮음","cost":"저","sec":["public","internal"],"ext":false,"max_d":2},{"id":"r-40a","ctx":32k,"tools":true,"lat":"중","cost":"중","sec":["public","internal","confidential"],"ext":true,"max_d":4},{"id":"내부경량-7","ctx":16k,"tools":false,"lat":"낮음","cost":"저","sec":["public"],"ext":false,"max_d":3}]
executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"public","selection":"내부경량-7","reason_code":"N8_D1_PUB_OK","confidence":0.96}


교육·학습/강의 노트/w50005-113 · 출결정정 신청기한

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

[User]
방문 학습자가 출결 정정 요청을 언제까지 내야 하는지 알려 주세요.
노트〔사19〕의 첫 문장은 출석표 공개 후 6일 안에 본인 기록의 오류를 신고해야 한다고 정한다. 노트〔사20〕은 보호자 대리 제출에는 위임 메모를 붙이고, 기간이 지나면 담당자의 확인 없이는 수정하지 않는다고 서술한다.
모델 레지스트리: j-58(컨텍스트 한도 32k, 도구 지원 검색·표, 지연 2.0초, 비용 4, 보안 허용 public·internal·confidential·personal, 외부 여부 false, 최대 지원 난도 5); v-22(컨텍스트 한도 20k, 도구 지원 검색, 지연 1.5초, 비용 2, 보안 허용 public·internal, 외부 여부 true, 최대 지원 난도 4); c-47(컨텍스트 한도 12k, 도구 지원 없음, 지연 0.9초, 비용 1, 보안 허용 public, 외부 여부 true, 최대 지원 난도 2)
executor_trials(k=8): 성공 5 / 실패 3

[Assistant] {"difficulty":3,"security":"personal","selection":"j-58","reason_code":"선택 j-58: personal 허용·외부 여부 false·최대 지원 난도 5가 difficulty 3을 충족","confidence":0.95}


공공/사규·규정/w50005-114 · 공용차량 배정순위

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

[User]
배차 기준을 팀원에게 풀어서 말해야 해서, 공용차량 배정 때 어떤 요청이 앞서는지를 규정에서 찾아 달라는 요청입니다.

공용차량 운용 세칙(편철기호 公Δ-22) 제6조는 배정 우선순위를 긴급 공무, 복수 부서 합동 출장, 일반 출장, 교육 참석 순으로 둔다고 서술한다. 같은 조 제3항은 동일 순위 안에서는 신청 시각이 빠른 요청을 앞세운다고 적는다. 편철기호 公Δ-29 차량 안전 관리 지침은 정비 예정일이 겹친 차량을 배정 대상에서 제외한다고만 규정하며 순위 자체는 건드리지 않는다. 편철기호 公Δ-04 예산 절감 권고안은 카풀을 권장하지만 배정 순위를 바꾸지는 않는다. 입력은 약 3천 토큰이고 검색·요약이 필요하다.

model_registry:
- id=달빛-k2, ctx=8k, tools=[검색,요약], latency=중, cost=중, security_allow=[public,internal], external=false, max_diff=3
- id=r-88, ctx=16k, tools=[검색], latency=저, cost=저, security_allow=[public], external=true, max_diff=2
- id=돌담-n5, ctx=32k, tools=[검색,요약,표대조], latency=중, cost=고, security_allow=[public,internal,confidential,personal], external=false, max_diff=5
- id=바람-x1, ctx=4k, tools=[요약], latency=저, cost=저, security_allow=[public], external=false, max_diff=1

executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"public","selection":"달빛-k2","reason_code":"SELECT_OK","confidence":0.93}


공공/사규·규정/w50005-115 · 병가진단서 제출요건

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

[User]
병가 신청 때 진단서를 내지 않아도 되는지 직원 설명회 자료를 만들려면 제출 생략이 허용되는 조건을 규정에서 확인해야 합니다. 생략해도 되는 경우인지 문장만으로 판별해 주세요.

편철기호 公Δ-125 병가 처리 세칙 제3조는 연속 삼 일 이하의 병가에 한해 진단서 대신 본인 확인서를 받을 수 있다고 서술한다. 제4조는 연속 사 일 이상이면 의료기관 진단서 제출을 의무로 두고, 미제출 시 연가로 전환한다고 적는다. 편철기호 公Δ-126 복무 전자신청 안내는 첨부 파일 형식만 규정한다. 입력은 약 4천 토큰이고 검색이 필요하며 security=personal이다.

model_registry:
- id=외곽검색-3, ctx=32k, tools=[검색,요약], latency=저, cost=중, security_allow=[public,internal], external=true, max_diff=5
- id=공개내부-5, ctx=16k, tools=[검색,표대조], latency=중, cost=저, security_allow=[public,internal,confidential], external=false, max_diff=5
- id=r-77, ctx=64k, tools=[검색,요약], latency=고, cost=고, security_allow=[public,internal], external=false, max_diff=4

executor_trials(k=8): 성공 1 / 실패 7

[Assistant] {"difficulty":5,"security":"personal","selection":"ABSTAIN","reason_code":"ABSTAIN_SECURITY","confidence":0.94}


의료·건강/약품 설명서/w50005-116 · 건조시럽조제이행

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

[User]
병동 간호사 교대 직전, 보호자가 집에서 타 온 건조시럽을 흔들어 먹이려 한다. 약설 절차상 조제·투여 순서를 바로잡아야 한다. 어떤 순서로 진행해야 하는가.

약설〔한26-04〕 클라메졸 건조시럽 조제 안내. 병 뚜껑을 연 뒤 표선까지 정제수를 가하고 즉시 뚜껑을 닫아 1분간 상하로 세게 흔든다. 이후 5분간 세워 두고 기포가 가라앉은 것을 확인한 다음 다시 15초 약하게 흔들어 균질화한다. 균질화 전에 계량·투여하면 농도 편차가 발생한다.

약설〔한26-04-보〕 보관 절. 조제한 현탁액은 실온에서 14일간 사용 가능하며 냉장 시에도 동결은 금지한다. 동결된 병은 폐기한다.

약설〔한26-04-주〕 투여 전 확인. 매번 투여 직전에만 약하게 3~4회 전도하여 재현탁하며, 조제 직후의 1분 격렬 진탕을 반복하지 않는다.

후보 모델: 횃불-3b(컨텍스트 12k, 도구 없음, 지연 250ms, 비용 저, 보안 허용 public, 외부 false, 최대난도 1), r-29(컨텍스트 64k, 도구 있음, 지연 1.1s, 비용 고, 보안 허용 public·internal, 외부 true, 최대난도 5), 내부경량-2(컨텍스트 8k, 도구 없음, 지연 140ms, 비용 저, 보안 허용 public·internal, 외부 false, 최대난도 2), 매-k9(컨텍스트 24k, 도구 있음, 지연 600ms, 비용 중, 보안 허용 public, 외부 false, 최대난도 3). executor_trials(k=8): 성공 8 / 실패 0

[Assistant] {"difficulty":1,"security":"public","selection":"횃불-3b","reason_code":"N8_MAXD_OK","confidence":0.94}


의료·건강/약품 설명서/w50005-117 · 펌프이상조치순서

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

[User]
병동 스테이션 알람이 울렸다. 헥사롤 지속주입 펌프가 폐쇄압 경고를 냈을 때 설명서·원내 지침상 조치 순서를 즉시 적용해야 한다.

약설〔한26-27〕 헥사롤 주입 장치 이상 대응. 폐쇄압 경고 시 ①주입을 일시 정지하고 ②환자 쪽 라인 꺾임·필터 막힘·정맥 천자 부위를 확인하며 ③이상이 없으면 펌프 설정의 농도·속도가 처방과 일치하는지 대조한 뒤 ④재개한다. 알람을 무시하고 속도만 올리는 조작은 금지된다.

약설〔한26-27-내〕 원내 에스컬레이션(내부 전용). 동일 경고가 10분 내 재발하면 약국 당직에 연락하고 예비 펌프로 교체하며, 교체 전 잔여량을 기록한다. 약물 자체를 임의로 희석해 점도를 낮추는 행위는 허용되지 않는다.

약설〔한26-27-부〕 기록. 조치 시각, 확인 항목, 재개 여부를 투약기록에 남긴다.

약설〔한26-27-참〕 참고 표. 폐쇄압 임계는 장비 기본값 300mmHg이며 임상의 별도 지시 없이 임계를 올리지 않는다.

모델 레지스트리: 내부경량-2(컨텍스트 16k, 도구 없음, 지연 260ms, 비용 저, 보안 허용 internal·confidential, 외부 false, 최대난도 3), r-55(컨텍스트 80k, 도구 있음, 지연 1.5s, 비용 고, 보안 허용 public·internal, 외부 true, 최대난도 5), 솔개-m12(컨텍스트 8k, 도구 없음, 지연 170ms, 비용 저, 보안 허용 public, 외부 false, 최대난도 2), 등대-s4(컨텍스트 32k, 도구 있음, 지연 700ms, 비용 중, 보안 허용 public·internal, 외부 false, 최대난도 4). executor_trials(k=8): 성공 5 / 실패 3

[Assistant] {"difficulty":3,"security":"internal","selection":"내부경량-2","reason_code":"N5_SEC_INTERNAL","confidence":0.88}


의료·건강/약품 설명서/w50005-118 · 잔여약재분배금지

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

[User]
병실 간호사가 퇴원 환자의 남은 흡입제를 같은 병동 다른 환자에게 넘기려 한다. 개인 처방 잔여 약에 대해 설명서가 금지하는 행위는 구체적으로 무엇인가.

약설〔한26-63〕 아에로빌 흡입제 환자용 주의. 본 제품은 개인 처방 단위로만 사용하며 사용 중 마우스피스·카운터 설정이 해당 환자 사용 이력과 연동된다. 다른 환자에게 양도·재분배·대여하는 것을 금지한다. 남은 약이 있어도 약국 회수함 외의 경로로 넘기지 않는다.

약설〔한26-63-개〕 개인식별 라벨. 환자 성명·처방번호가 인쇄된 라벨을 제거한 뒤에도 재분배는 허용되지 않으며, 미개봉이어도 동일하다. 폐기 시에는 개인 라벨을 가린 상태로 지정 용기에 넣는다.

후보: 외부분석-88(컨텍스트 128k, 도구 있음, 지연 2.0s, 비용 고, 보안 허용 public·personal, 외부 true, 최대난도 5), 내부경량-7(컨텍스트 14k, 도구 없음, 지연 270ms, 비용 저, 보안 허용 personal·confidential, 외부 false, 최대난도 5), 갈매-77(컨텍스트 20k, 도구 있음, 지연 500ms, 비용 중, 보안 허용 internal, 외부 false, 최대난도 3), 횃불-9c(컨텍스트 9k, 도구 없음, 지연 160ms, 비용 저, 보안 허용 public, 외부 false, 최대난도 1). executor_trials(k=8): 성공 0 / 실패 8

[Assistant] {"difficulty":5,"security":"personal","selection":"내부경량-7","reason_code":"D5_PERS_LOCAL_OK","confidence":0.82}


법률·계약/이용약관/w50005-119 · 데이터파기책임자

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

[User]
보관함 서비스 운영팀에 새로 온 사람인데요, 계정 탈퇴 후 저장 데이터를 실제로 파기하는 업무를 누가 최종 책임지는지 궁금합니다. 이게 맞는 건지 확인 부탁드려요.

운영팀장 최: 탈퇴 회원 데이터 파기 관련해서 다들 헷갈려 하시더라고요.
신입: 네 맞아요, 저는 그냥 저장소팀이 알아서 지우는 줄 알았어요.
운영팀장 최: 이용약관 부속서 다-4 제9항에 "회원 탈퇴 후 30일의 유예기간이 지나면 데이터보호책임자가 파기 승인을 하고, 실제 삭제 작업은 인프라운영팀장이 집행한다"고 돼 있어요. 저장소팀은 승인 이후 로그만 남기는 역할이고요.
신입: 그럼 최종 책임은 데이터보호책임자한테 있는 거네요?
운영팀장 최: 네, 승인 권한은 그쪽이고 실행은 인프라운영팀장 소관이라 이원화돼 있어요. 내부 운영매뉴얼 다-4-별지에도 같은 내용이 반복돼 있습니다.

[모델 레지스트리]
- id=r-17 | 컨텍스트=8K | 도구지원=없음 | 지연=낮음 | 비용=낮음 | 보안허용=public | 외부여부=true | 최대지원난도=2
- id=구름-t9 | 컨텍스트=24K | 도구지원=있음 | 지연=중간 | 비용=중간 | 보안허용=public,internal | 외부여부=true | 최대지원난도=4
- id=내부경량-2 | 컨텍스트=16K | 도구지원=없음 | 지연=낮음 | 비용=낮음 | 보안허용=public,internal,confidential,personal | 외부여부=false | 최대지원난도=3
- id=먼산-k4 | 컨텍스트=128K | 도구지원=있음 | 지연=높음 | 비용=높음 | 보안허용=public,internal,confidential,personal | 외부여부=true | 최대지원난도=5

executor_trials(k=8): 성공 7 / 실패 1

[Assistant] {"difficulty":2,"security":"internal","selection":"내부경량-2","reason_code":"성공7/8→diff2, internal 조건에서 내부경량-2(외부false,max3) 저비용으로 선택","confidence":0.93}


공공/사규·규정/w50005-120 · 보안심사 처리순위

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

[User]
보안성 검토 요청이 몰릴 때 어떤 안건을 먼저 올릴지 설명하려면 우선순위 판단 기준을 보안 내규에서 찾아야 합니다.

편철기호 公Δ-96 보안성 검토 운영 지침 제6조는 심사 우선을 대외 공개 예정 자료, 신규 정보시스템 오픈, 일반 업무 자료 순으로 둔다고 서술한다. 같은 조 제2항은 대외 공개 예정일이 이 주 이내인 건을 최상위로 재분류한다고 적는다. 편철기호 公Δ-97 비밀 등급 부여 기준은 등급 산정 방법만 다루고 심사 대기열 순위는 건드리지 않는다. 편철기호 公Δ-98 네트워크 분리 점검표는 시스템 오픈 전 체크 항목을 나열한다. 입력은 약 8천 토큰, 검색·요약·표대조가 필요하며 security=confidential이다.

model_registry:
- id=외곽고성능-1, ctx=128k, tools=[검색,요약,표대조], latency=저, cost=고, security_allow=[public,internal,confidential], external=true, max_diff=5
- id=내벽-m3, ctx=32k, tools=[검색,요약,표대조], latency=중, cost=중, security_allow=[internal,confidential], external=false, max_diff=4
- id=r-33, ctx=16k, tools=[검색], latency=저, cost=저, security_allow=[public,internal], external=false, max_diff=3
- id=창틀-c7, ctx=64k, tools=[검색,요약], latency=고, cost=고, security_allow=[confidential,personal], external=false, max_diff=5
- id=해변-h2, ctx=24k, tools=[요약], latency=중, cost=저, security_allow=[public,internal,confidential], external=true, max_diff=4

executor_trials(k=8): 성공 3 / 실패 5

[Assistant] {"difficulty":4,"security":"confidential","selection":"내벽-m3","reason_code":"SELECT_OK","confidence":0.91}