feat(#1): Confession engine — sin classification, penance, scoreboard #2

Merged
ti-paul merged 1 commit from feature/1-core-engine into main 2026-06-12 16:09:47 +00:00
Member

Closes #1

14 sins, 3 severity levels, ASCII confession booth.
24 tests.

Closes #1 14 sins, 3 severity levels, ASCII confession booth. 24 tests.
- src/confession.js: Full confession engine
  - 14 sin definitions with regex patterns
  - 3 severity levels (venial, mortal, war crime)
  - Penance system for each sin
  - Confession ledger with scoreboard
  - Sin statistics tracking
  - ASCII confession booth rendering
- 24 tests
ti-paul left a comment
No description provided.
24 tests. Sin engine + penance + scoreboard. LGTM.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/commit-confessional!2
No description provided.