Skip to content

docs: record the considered-but-not-committed backlog - #19

Merged
jlc488 merged 1 commit into
mainfrom
docs/backlog-notes
Aug 8, 2026
Merged

docs: record the considered-but-not-committed backlog#19
jlc488 merged 1 commit into
mainfrom
docs/backlog-notes

Conversation

@jlc488

@jlc488 jlc488 commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

The roadmap went empty after v0.6, but the ideas weighed and set aside had nowhere to live — so the same discussion would just get re-run later. docs/backlog.md keeps them with the reasoning, linked from both READMEs:

  • In-field prefix/suffix (₩ 1,234,567, 12 %) — the one real gap against AutoNumeric / react-number-format. Notes that the read side already works (parse('₩ 1,234,567원')'1234567') and that the cost is display + caret math, since affixes are non-significant characters the caret model must never count or let you delete into. Harder than the lakh work, which needed no caret changes.
  • Korean reading of negativestoKorean('-9876543')"-987만 6,543". A product decision (banking UIs differ), currently neither documented nor pinned by a test.
  • Deliberately not doing: a shared core package with kokey, unless a third input library creates real three-way duplication.

It also records the signal the call rests on (0 issues ever, ~12 weekly downloads as of 2026-08-09) and the rule — demand-gated, an entry is not a promise — so a future reader can tell these were choices rather than oversights.

Docs only; no version bump (nothing to republish for).

The roadmap went empty after v0.6, but the ideas that were weighed and set
aside had nowhere to live, so the same discussion would just get re-run.
docs/backlog.md keeps them with the reasoning: in-field prefix/suffix (the
one real gap against AutoNumeric and react-number-format — the read side
already works, the cost is caret math, which is this library's most
delicate part), and the undecided Korean reading of negative amounts
(currently '-987만 6,543', neither documented nor pinned by a test).

Also records the signal the decision rests on (0 issues ever, ~12 weekly
downloads as of 2026-08-09) and the rule being applied — demand-gated, an
entry here is not a promise — so a future reader knows these were choices,
not oversights.
@jlc488
jlc488 merged commit 2f775e2 into main Aug 8, 2026
1 check passed
@jlc488
jlc488 deleted the docs/backlog-notes branch August 8, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant