크라우니결정 0.1.0
crowny-decide · 로컬 규칙 엔진

크라우니결정

확률이 아니라 결정을 준다

어떤 확률이든 넣으면 티·옴·타·음 네 가지 결정으로 돌려줍니다. 로컬에서, 토큰 없이, 규칙을 전부 보여주면서.

지금 판정해보기 설치 1줄 npm i
토큰 0과금 0규칙 전문 공개판정 근거 장부 감사상태: 확인 중…
02 — 네 가지 결정

티 · 옴 · 타 · 음

티
+1 실행

확률이 위 경계를 넘었다. 망설이지 말고 실행한다.

noul|90 → 티
옴
0 검색·추가근거

데드존 안이다. 결정을 미루고 근거를 더 모은다.

noul|55 → 옴
타
−1 폐기

확률이 아래 경계 밑이다. 붙잡지 말고 폐기한다.

noul|8 → 타
음
∅ 측정불가 이관

확률 자체를 잴 수 없다. 규칙 밖이므로 넘긴다.

noul|아마도 → 음

모른다와 잴 수 없다는 다릅니다. 옴은 근거를 더 모으면 풀리고, 음은 이 엔진의 일이 아닙니다.

03 — 라이브 데모

직접 넣어보세요

프리셋
— —
p —
0타 ≤ 0.40티 ≥ 0.601
권고 행동— 상세—
GET /v1/decide 응답
—
04 — 규칙 전문

규칙은 숨기지 않습니다

임계값이 어디인지 물어보세요. /v1/rules가 식을 그대로 돌려줍니다.

GET /v1/rulesd = 10
상 트릿 판정식 경계값
티 +1 p ≥ 0.5 + d/100 ≥ 0.60
옴 0 lo < p < hi 0.40 – 0.60
타 −1 p ≤ 0.5 − d/100 ≤ 0.40
음 ∅ p 없음 | 규칙 밖 —
데드존 기본 10 · 데모의 슬라이더를 움직이면 경계값이 함께 바뀝니다.
/v1/rules 불러오는 중…
05 — 보정 장부

판정 후 실제 결과를 알려주면 데드존이 스스로 조정된다

맞았는지 틀렸는지 알려주면, 자신감을 스스로 낮춥니다. 표본이 셋 미만이면 '미측정'이라고 말합니다.

마지막 판정 없음 — 먼저 판정해 주세요
티 표본 — n=0 · 적중 0
타 표본 — n=0 · 적중 0
옴 수 — 근거 수집으로 넘김
음 수 — 이관됨
데드존(서버) — 상태 장부 기준
06 — 연결 방법

세 가지 입구, 같은 규칙

HTTPGET
curl "http://127.0.0.1:7474/v1/decide?q=noul%7C70"
MCP.mcp.json
"crowny-decide": {
  "command": "decide-server", "args": ["--mcp"]
}
SDK한선씨 · JS
# 한선씨
가져오기 크라우니.결정
출력(결정("noul|70"))
// JS
import { decide } from "@crowny/decide";
console.log(await decide("noul|70"));
배치 여러 질문을 한 번에 보내면 같은 순서로 결정 배열을 돌려줍니다. POST /v1/decide/batch
{
  "deadzone": 10,
  "questions": [
    "noul|70",
    "text|내일 배송 도착 확실"
  ]
}
07 — 설치

설치 1줄

$ npm install @crowny/decide --registry https://pkg.crowny.org
서버 실행
npx decide-server --port 7474
LaunchAgent 상주
npx decide-server --install-agent

요건: crownyc 바이너리가 PATH에 있어야 합니다.

08 — 정직한 한계

이 엔진이 못 하는 것

01

텍스트 이해는 키워드·극성 규칙 범위까지입니다. 도메인 8개(날씨·주식·배송·일정·빌드·건강·스포츠·결제) 밖의 문장은 음으로 돌립니다.

02

비교급·가정문·장문 추론은 판정하지 않고 음으로 이관합니다.

03

풍자는 탐지조차 못 한다. 반어적 문장은 겉의 극성 그대로 읽히며, 엔진은 그 사실을 알아채지 못합니다.