Skip to content

[50 MRG] CLI: nokaman score --sample with rich dimension table (Closes #67) - #148

Open
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/score-sample-67
Open

[50 MRG] CLI: nokaman score --sample with rich dimension table (Closes #67)#148
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/score-sample-67

Conversation

@laurentketterle-hub

Copy link
Copy Markdown

CLI: nokaman score --sample with Rich dimension table

Closes #67

Changes

  • New nokaman score --sample PATH command
  • Rich table output with dimensions: Language, Skill, Score, CEFR, Framework Bands
  • Linguistic features table with bar visualization (tokens, unique tokens, avg length, sentences, connectors, script bonus)
  • Supports --json flag for machine-readable output
  • CEFR comparison when expected_cefr is present in sample

Test

nokaman score --sample data/samples/en_writing_a1.json

Verification

  • All 69 existing tests pass
  • 3 new tests added for score command
  • Rich table output with dimensions and features
  • JSON output mode works
  • CEFR band comparison works

Closes mergeos-bounties#67

- New `nokaman score --sample PATH` command
- Shows Rich table with language, skill, score, CEFR, framework bands
- Displays linguistic features table with bar visualization
- Supports --json flag for machine-readable output
- Includes 3 tests for table output, JSON output, and CEFR comparison
- All 69 existing tests pass
@laurentketterle-hub

Copy link
Copy Markdown
Author

/claim

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.

[50 MRG] CLI: nokaman score --sample path with rich table output

2 participants