← 캡슐 랩 리스트

module.risu.174022666.party-status-window

승격 대기 — 매트릭스 정본 후보

정체

modulecandidateinactiverisum

제공 — 이걸 쓰면 생기는 것 (4)

요구 — 함께 있어야 하는 것 (3)

원형 JSON — matrix-component-v1 (3,355자)
{
 "contract": "matrix-component-v1",
 "component_id": "module.risu.174022666.party-status-window",
 "component_version": "1.0.0",
 "component_type": "module",
 "provenance": {
  "review_status": "candidate",
  "runtime_status": "inactive",
  "availability_verdict": "untested",
  "source_refs": [
   {
    "source_id": "risu:174022666",
    "source_version": "risum",
    "sha256": "sha256:72671ebb93402c35bffdbd2dca5f9af784b9e1f1cc38210b2962406244882609"
   }
  ],
  "source_kind": "risu_attachment",
  "static_analysis_only": true,
  "active_code_policy": "static_preserve_no_execute",
  "fixture_kind": "parsed_risu_projection",
  "publishable": false
 },
 "capabilities": {
  "provides": [
   "hud.party_status",
   "hud.location_time",
   "hud.quest_item",
   "hud.enemy_tracker"
  ],
  "requires": [
   "hook.edit_request",
   "display_layer",
   "auxiliary_model"
  ],
  "conflicts": []
 },
 "payload": {
  "namespace": "risu.module",
  "controller": "user",
  "triggers": [
   "start 시점에 보조 모델 연계로 장면 상태를 수집해 상태창을 렌더한다."
  ],
  "state_effects": {
   "party_panel": "날짜/시간/위치·파티원·아이템·퀘스트·메시지창·적의 통합 HUD",
   "platform_layout": "PC/모바일 메시지창 변형"
  },
  "activation_rules": [
   "기존 봇의 상태창은 끄거나 지우고 이 모듈의 상태창으로 통일한다.",
   "보조 모델과 연계해 장면의 상태(위치·파티·적·퀘스트)를 모은다."
  ],
  "invariants": [
   "상태창은 위치·시간·파티원·아이템·퀘스트·적을 한 패널에 일관되게 배치한다.",
   "메시지창은 PC/모바일 변형으로 분기해 표시한다."
  ],
  "boundaries": [
   "활성 코드 본문(Lua/CJS/정규식 패턴)은 포함하지 않는다 — 정적 구조/원리/역할만 기술.",
   "실행·sandbox 재현·승격은 사람 승인 전까지 금지.",
   "candidate 상한: 검토 전 runtime catalog 공급 없음."
  ],
  "idea_layers": {
   "evidence": {
    "source_post": "174022666",
    "source_format": "risum",
    "lead_id": "risu.deep.risum.174022666",
    "analysis_mode": "static_projection_read",
    "code_executed": false
   },
   "situation": {
    "concrete_scene": "한 화면에 날짜와 위치, 함께 다니는 파티원, 들고 있는 아이템과 진행 중 퀘스트, 마주친 적이 한 상태창에 정리되어 장면의 현재를 보여준다.",
    "emotion_evoked": "현장감 — 지금 우리는 여기, 이 상태로가 한눈에 들어온다.",
    "why_memorable": "여러 상태(위치·파티·적·퀘스트)가 한 HUD에 모이고 보조 모델이 그걸 채워준다는 점.",
    "transferable_lesson": "공유 장면 상태는 흩어진 설명보다 하나의 일관된 HUD로 모일 때 현장감을 준다."
   },
   "core": {
    "core_idea": "위치·시간·파티·아이템·퀘스트·적을 한 HUD에 모으는 파티 상태창 모듈.",
    "behavioral_cause": "start 훅이 보조 모델과 연계해 상태를 수집하고 editRequest가 렌더한다.",
    "invariant_conflict": "풍부한 상태(정보량)와 가독성(한 화면 한계)의 조율.",
    "core_drive": "기존 상태창을 대체하고 통일된 HUD로 장면 상태를 모은다.",
    "core_dilemma": "상태가 많아 풍부하지만 화면이 복잡해질 수 있어 배치 규칙이 중요하다."
   },
   "swappable_parts": {
    "panels": "위치/시간·파티원·아이템·퀘스트·메시지·적",
    "platform": "PC/모바일 메시지창",
    "aux": "보조 모델 연계"
   },
   "lineage": {
    "promotion_status": "candidate",
    "origin": "risu_deep_dive_lead",
    "reverse_translation": "module.risum -> matrix-component-v1(module)"
   }
  }
 },
 "projection": {
  "title": "파티 상태창 — 공유 장면 상태 HUD",
  "prompt": "날짜/시간/위치·파티원·아이템·퀘스트·적을 한 상태창 HUD에 모아 보여주고, 보조 모델과 연계해 장면 상태를 수집한다. 기존 봇의 상태창은 끄고 이 모듈로 통일하며, 메시지창은 PC/모바일로 분기한다. 실행 코드는 포함하지 않고 원리만 기술한다.",
  "prompt_sha256": "sha256:5c772f7655383dc792bd5b057a73633cbae95fe11fea848ac48bbb0fed204d2e",
  "summary": "위치·시간·파티·아이템·퀘스트·적을 한 HUD에 모으는 파티 상태창 모듈.",
  "tags": [
   "status-window",
   "hud",
   "party",
   "auxiliary-model"
  ],
  "flagship": false,
  "core": false,
  "content_labels": [
   "risu-module",
   "static-analysis"
  ],
  "harness_compatibility": "display_only",
  "replay_status": "not_run"
 }
}

🔗 이것과 비슷한 인기 자산

module.risu.130373658.all-in-one-output-pipeline
start 시점에 파이프라인을 등록하고, editRequest에서 단계별 변환을 적용한다.
module.risu.131264265.all-in-one-command-orchestrator
세션 시작 시 보조 함수(deep copy, 문자열 분할, 괄호 제거, 문단 정리)를 전역에 등록한다.
module.risu.133717619.all-in-one-rsf-alpha
시작 트리거가 보조 함수와 명령 분기 로직을 전역에 등록한다.
module.risu.134488361.akatime-academy-comedy
시작 트리거가 시나리오 바인딩과 보조 로직을 등록한다.
🐞 W2 · /city/asset