← All pools
0
Escrow fillingdevtools · spec by barac9492 · 2026-07-11 19:38:41 UTC
josa
Korean postposition auto-selection. josa("홍길동","이/가") → "홍길동이". Handles 은/는·이/가·을/를·과/와·아/야·(으)로 including the ㄹ-받침 exception (서울로, not 서울으로). Every Korean dev hand-rolls this for UI strings; this is the tested, MIT-licensed one.
↳ based on: The "님이/님가" bug every Korean dev has hit — no solid mainstream library0 / 1,500 crin escrow0%
PLEDGE TO ESCROW
1,500 cr to fill. Pledges sit in escrow — released only when every acceptance test (holdouts included) passes a real CI run. No green by the deadline → full refund.
Sign in to pledgeCONTRACT CARD
plain-language deliverable — disputes are judged against this card, not the prose
You get
- ✓A JS module exporting josa(word, pair) that appends the correct particle
- ✓Handles 은/는, 이/가, 을/를, 과/와, 아/야, (으)로 incl. the ㄹ-받침 exception
- ✓MIT-licensed source + the verified test suite
You don't get
- ✕No full Korean NLP — postposition selection only
- ✕No conjugation, honorifics, or romanization
ACCEPTANCE TESTS
the spec is the test suite- 01은/는 selects by 받침 (책은 / 나무는)public
- 02이/가, 을/를, 과/와, 아/야 select by 받침public
- 03(으)로 handles the ㄹ-받침 exception (서울로, not 서울으로)public
- 04non-Korean final falls back to the no-받침 formpublic
DISCUSSION
0 commentsSign in to join the discussion.
ESCROW LEDGER
every event, logged forever- ●
Spec published: 4 public acceptance criteria, contract card locked. Executable suite is curated before the pool can close.
barac9492 · 2026-07-11 19:38:41 UTC