repowiserepowise
Sign in
nmhaaa3218/tuvimcp
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisenmhaaa3218/tuvimcp

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

18of 52 scored

18 commits sit in this repo's top risk tercile, which is 35% of the 52scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 9.1 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits48%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.60bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold9.1out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently feature-driven across its history.

Feature35%
Fix6%
Refactor23%
Docs15%
Test2%
Deps8%
Chore10%
Other2%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
362020bcrefactor: split tuvi_calculator into private modules (Phase 3)
Manh Ha Nguyen
2w ago+11.3K -2.0K
98%Elevated
more lines added than baseline
2
281b86e1feat: implement lunar calendar core modules, eight-character calculations, and auspicious calculator
Manh Ha Nguyen
2w ago+7.6K -1
98%Elevated
more lines added than baseline
3
a70efd72feat: implement core Tu Vi calculation logic and MCP server framework
Manh Ha Nguyen
2mo ago+3.0K -2
95%Elevated
more lines added than baseline
4
667c68f5release: v0.4.1 - bundle native Roboto font & custom font_path support
Manh Ha Nguyen
1w ago+2.5K -37
91%Elevated
more lines added than baseline
5
5d24e2afrefactor: localize codebase to Vietnamese and add regression tests for lunar calendar calculations
Manh Ha Nguyen
2w ago+1.6K -2.0K
91%Elevated
more lines added than baseline
6
70eb1cf1feat: implement project scaffolding with CI/CD, documentation, and horoscope generation examples
Manh Ha Nguyen
2mo ago+1.9K -2
91%Elevated
more lines added than baseline
7
44106d38refactor: scope Vietnamese calendar to native-only by relocating Sino-VN modules, removing foreign folk religion data, and introducing a typed holiday registry.
Manh Ha Nguyen
2w ago+1.1K -942
88%Elevated
more lines added than baseline
8
34e0b6b5feat: implement Vietnamese localization for lunar calendar and add holiday/astronomy test suite
Manh Ha Nguyen
2w ago+709 -91
85%Elevated
more lines added than baseline
9
494dfb2ffeat: add 51 cách cục evaluation engine and data-driven rules dataset (v0.2.0)
Manh Ha Nguyen
3w ago+1.6K -4
85%Elevated
more lines added than baseline
10
dd8f9142refactor: remove server implementation logic from server.py and consolidate codebase structure
Manh Ha Nguyen
2w ago+937 -723
82%Elevated
more lines added than baseline
11
c3884bb1docs: initialize project documentation using Sphinx and Furo theme
Manh Ha Nguyen
2w ago+516 -8
78%Elevated
more lines added than baseline
12
760ee7c6refactor: consolidate lunar calendar modules and remove deprecated ansaotuvi files
Manh Ha Nguyen
2w ago+594 -9.0K
78%Elevated
more lines added than baseline
13
f40ba0cafeat: public library API (Phase 1 of library refactor)
Manh Ha Nguyen
2w ago+595 -2
78%Elevated
more lines added than baseline
14
9b0206fafeat: add timezone support with flexible offset input and validation across MCP tools
Manh Ha Nguyen
2w ago+423 -39
70%Elevated
more lines added than baseline
15
6ee8610adocs: promote new Horoscope API in README + quick_start example (Phase 4)
Manh Ha Nguyen
2w ago+373 -59
70%Elevated
more lines added than baseline
16
4ffdd9ddrefactor: split CLI into __main__.py, server defs into server.py (Phase 2)
Manh Ha Nguyen
2w ago+364 -315
70%Elevated
more lines added than baseline
17
0a2b4a4drefactor: consolidate calendar conversion to VnCalendarUtil and add regression tests for Solar.next and engine boundaries
Manh Ha Nguyen
2w ago+410 -8
70%Elevated
more lines added than baseline
18
9bec92e6feat: consolidate horoscope calculation and high-quality image generation, fix library calculation bugs, bump version to 0.1.5
Manh Ha Nguyen
2mo ago+626 -22
70%Elevated
more lines added than baseline
19
55b9351bfeat: implement advanced repository upgrades (Ruff configuration, direct JSON serialization in MCP server, unit test extensions, and tradition disclaimers)
Manh Ha Nguyen
2mo ago+427 -233
64%Typical
more lines added than baseline
20
cfd70873test: add coverage suite for 51-Cách-Cục evaluation engine and update test dependencies
Manh Ha Nguyen
2w ago+353 -2
63%Typical
more lines added than baseline
21
71c98359release: bump version to 0.1.7 and improve tool docstrings
Manh Ha Nguyen
1mo ago+304 -78
61%Typical
more lines added than baseline
22
b7b1dd6crefactor: optimize cách cục evaluation with eager loading, case-insensitive house lookups, and expanded Tam Phương condition support.
Manh Ha Nguyen
2w ago+195 -74
57%Typical
more lines added than baseline
23
5ad0ac75bump: version 0.1.9 with comprehensive input validation and architecture documentation
Manh Ha Nguyen
3w ago+286 -3
57%Typical
more lines added than baseline
24
0dacb1d9fix: resolve ignored tests folder and include refined Vietnamese README
Manh Ha Nguyen
2mo ago+207 -45
57%Typical
more lines added than baseline
25
5207f53ffeat: expose convert_calendar tool, update agent docs, and bump version to 0.1.6
Manh Ha Nguyen
1mo ago+197 -15
53%Typical
more lines added than baseline
26
5ef0ef25Initial commit
Manh Ha Nguyen
2mo ago+206 -0
51%Typical
more lines added than baseline
27
a81cba0aBump to version 0.1.8 and fix late Tý hour alignment
Manh Ha Nguyen
4w ago+143 -5
49%Typical
more lines added than baseline
28
ee49ea2bfeat: add support for Nhật Hạn (daily) transit calculations with input validation and schema updates
Manh Ha Nguyen
2w ago+85 -9
47%Typical
more lines added than baseline
29
4c7d93e6feat: persist timezone in horoscope storage and optimize transit calculations by reusing chart data
Manh Ha Nguyen
2w ago+53 -29
44%Typical
more lines added than baseline
30
3154d246fix: thread BirthInfo.timezone through Horoscope.chart/transit/auspicious
Manh Ha Nguyen
2w ago+73 -10
44%Typical
more lines added than baseline
31
cd0c61b3docs: update installation and configuration instructions in README.md
Manh Ha Nguyen
2w ago+51 -4
41%Typical
more lines added than baseline
32
3b71ff86chore: reposition README installation, add rich PyPI metadata, and bump version to 0.1.4
Manh Ha Nguyen
2mo ago+45 -9
39%Typical
more lines added than baseline
33
92c4b432feat: add geometric relationships to house data and fix Lục Hợp mapping logic
Manh Ha Nguyen
2w ago+44 -4
38%Typical
more lines added than baseline
34
46c84335docs: update docstrings and documentation
Manh Ha Nguyen
2w ago+51 -38
36%Typical
more lines added than baseline
35
ba8b43a4bump: version 0.3.0
Manh Ha Nguyen
2w ago+25 -3
34%Typical
more lines added than baseline
36
daa96d1cbump: version 0.3.1 (Nhật Hạn daily transit)
Manh Ha Nguyen
2w ago+15 -6
32%Below typical
more lines added than baseline
37
f1bae26ddocs: update README and demo GIF with image generation features
Manh Ha Nguyen
2mo ago+15 -2
30%Below typical
more lines added than baseline
38
9f6dae37refactor: standardize timezone parameter type to float across input validation and calendar conversion functions
Manh Ha Nguyen
2w ago+7 -7
28%Below typical
fewer lines added than baseline
39
3c866f84refactor: remove database dependency and deprecate save/load tools to make the server stateless
Manh Ha Nguyen
2w ago+9 -330
26%Below typical
more subsystems than baseline
40
66cadf5fdocs: update ReadTheDocs links and complete v0.4.0 changelog
Manh Ha Nguyen
2w ago+8 -8
24%Below typical
more scattered than baseline
41
e9562213chore: enable automated GitHub Releases and bump version to 0.1.3
Manh Ha Nguyen
2mo ago+7 -2
22%Below typical
fewer lines added than baseline
42
b4ecee5dstyle: clean up ruff issues in new modules
Manh Ha Nguyen
2w ago+4 -8
20%Below typical
fewer lines added than baseline
43
3f1bf6fbfeat: convert demo to mp4, ignore and purge .DS_Store
Manh Ha Nguyen
2mo ago+5 -2
18%Below typical
fewer lines added than baseline
44
be5869dachore: update package author and contact information in metadata
Manh Ha Nguyen
3w ago+3 -3
15%Below typical
fewer lines added than baseline
45
c157ca3cfeat: add demo video and embed in README
Manh Ha Nguyen
2mo ago+4 -0
15%Below typical
fewer lines added than baseline
46
85f79a5cfix: align MenhChu calculation with cungMenh and correct boolean return in attribute evaluator
Manh Ha Nguyen
2w ago+2 -2
13%Below typical
fewer lines added than baseline
47
7aa9a7a3chore: rename package to tuvi-mcp-server and bump version to 0.1.2
Manh Ha Nguyen
2mo ago+2 -2
11%Below typical
fewer lines added than baseline
48
0a2297d8add newline
Ha Manh Nguyen
1mo ago+1 -0
6%Below typical
fewer lines added than baseline
49
c67af214Add TuViMCP MCP server badge to README
Ha Manh Nguyen
1mo ago+1 -0
6%Below typical
fewer lines added than baseline
50
0afdb88echore: bump version to 0.1.1
Manh Ha Nguyen
2mo ago+1 -1
6%Below typical
fewer lines added than baseline
  • 362020bcrefactor: split tuvi_calculator into private modules (Phase 3)
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +11.3K -2.0K
    Risk
    98%Elevated
  • 281b86e1feat: implement lunar calendar core modules, eight-character calculations, and auspicious calculator
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +7.6K -1
    Risk
    98%Elevated
  • a70efd72feat: implement core Tu Vi calculation logic and MCP server framework
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +3.0K -2
    Risk
    95%Elevated
  • 667c68f5release: v0.4.1 - bundle native Roboto font & custom font_path support
    Author
    Manh Ha Nguyen
    When
    1w ago
    Lines
    +2.5K -37
    Risk
    91%Elevated
  • 5d24e2afrefactor: localize codebase to Vietnamese and add regression tests for lunar calendar calculations
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +1.6K -2.0K
    Risk
    91%Elevated
  • 70eb1cf1feat: implement project scaffolding with CI/CD, documentation, and horoscope generation examples
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +1.9K -2
    Risk
    91%Elevated
  • 44106d38refactor: scope Vietnamese calendar to native-only by relocating Sino-VN modules, removing foreign folk religion data, and introducing a typed holiday registry.
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +1.1K -942
    Risk
    88%Elevated
  • 34e0b6b5feat: implement Vietnamese localization for lunar calendar and add holiday/astronomy test suite
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +709 -91
    Risk
    85%Elevated
  • 494dfb2ffeat: add 51 cách cục evaluation engine and data-driven rules dataset (v0.2.0)
    Author
    Manh Ha Nguyen
    When
    3w ago
    Lines
    +1.6K -4
    Risk
    85%Elevated
  • dd8f9142refactor: remove server implementation logic from server.py and consolidate codebase structure
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +937 -723
    Risk
    82%Elevated
  • c3884bb1docs: initialize project documentation using Sphinx and Furo theme
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +516 -8
    Risk
    78%Elevated
  • 760ee7c6refactor: consolidate lunar calendar modules and remove deprecated ansaotuvi files
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +594 -9.0K
    Risk
    78%Elevated
  • f40ba0cafeat: public library API (Phase 1 of library refactor)
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +595 -2
    Risk
    78%Elevated
  • 9b0206fafeat: add timezone support with flexible offset input and validation across MCP tools
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +423 -39
    Risk
    70%Elevated
  • 6ee8610adocs: promote new Horoscope API in README + quick_start example (Phase 4)
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +373 -59
    Risk
    70%Elevated
  • 4ffdd9ddrefactor: split CLI into __main__.py, server defs into server.py (Phase 2)
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +364 -315
    Risk
    70%Elevated
  • 0a2b4a4drefactor: consolidate calendar conversion to VnCalendarUtil and add regression tests for Solar.next and engine boundaries
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +410 -8
    Risk
    70%Elevated
  • 9bec92e6feat: consolidate horoscope calculation and high-quality image generation, fix library calculation bugs, bump version to 0.1.5
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +626 -22
    Risk
    70%Elevated
  • 55b9351bfeat: implement advanced repository upgrades (Ruff configuration, direct JSON serialization in MCP server, unit test extensions, and tradition disclaimers)
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +427 -233
    Risk
    64%Typical
  • cfd70873test: add coverage suite for 51-Cách-Cục evaluation engine and update test dependencies
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +353 -2
    Risk
    63%Typical
  • 71c98359release: bump version to 0.1.7 and improve tool docstrings
    Author
    Manh Ha Nguyen
    When
    1mo ago
    Lines
    +304 -78
    Risk
    61%Typical
  • b7b1dd6crefactor: optimize cách cục evaluation with eager loading, case-insensitive house lookups, and expanded Tam Phương condition support.
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +195 -74
    Risk
    57%Typical
  • 5ad0ac75bump: version 0.1.9 with comprehensive input validation and architecture documentation
    Author
    Manh Ha Nguyen
    When
    3w ago
    Lines
    +286 -3
    Risk
    57%Typical
  • 0dacb1d9fix: resolve ignored tests folder and include refined Vietnamese README
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +207 -45
    Risk
    57%Typical
  • 5207f53ffeat: expose convert_calendar tool, update agent docs, and bump version to 0.1.6
    Author
    Manh Ha Nguyen
    When
    1mo ago
    Lines
    +197 -15
    Risk
    53%Typical
  • 5ef0ef25Initial commit
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +206 -0
    Risk
    51%Typical
  • a81cba0aBump to version 0.1.8 and fix late Tý hour alignment
    Author
    Manh Ha Nguyen
    When
    4w ago
    Lines
    +143 -5
    Risk
    49%Typical
  • ee49ea2bfeat: add support for Nhật Hạn (daily) transit calculations with input validation and schema updates
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +85 -9
    Risk
    47%Typical
  • 4c7d93e6feat: persist timezone in horoscope storage and optimize transit calculations by reusing chart data
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +53 -29
    Risk
    44%Typical
  • 3154d246fix: thread BirthInfo.timezone through Horoscope.chart/transit/auspicious
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +73 -10
    Risk
    44%Typical
  • cd0c61b3docs: update installation and configuration instructions in README.md
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +51 -4
    Risk
    41%Typical
  • 3b71ff86chore: reposition README installation, add rich PyPI metadata, and bump version to 0.1.4
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +45 -9
    Risk
    39%Typical
  • 92c4b432feat: add geometric relationships to house data and fix Lục Hợp mapping logic
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +44 -4
    Risk
    38%Typical
  • 46c84335docs: update docstrings and documentation
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +51 -38
    Risk
    36%Typical
  • ba8b43a4bump: version 0.3.0
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +25 -3
    Risk
    34%Typical
  • daa96d1cbump: version 0.3.1 (Nhật Hạn daily transit)
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +15 -6
    Risk
    32%Below typical
  • f1bae26ddocs: update README and demo GIF with image generation features
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +15 -2
    Risk
    30%Below typical
  • 9f6dae37refactor: standardize timezone parameter type to float across input validation and calendar conversion functions
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +7 -7
    Risk
    28%Below typical
  • 3c866f84refactor: remove database dependency and deprecate save/load tools to make the server stateless
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +9 -330
    Risk
    26%Below typical
  • 66cadf5fdocs: update ReadTheDocs links and complete v0.4.0 changelog
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +8 -8
    Risk
    24%Below typical
  • e9562213chore: enable automated GitHub Releases and bump version to 0.1.3
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +7 -2
    Risk
    22%Below typical
  • b4ecee5dstyle: clean up ruff issues in new modules
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +4 -8
    Risk
    20%Below typical
  • 3f1bf6fbfeat: convert demo to mp4, ignore and purge .DS_Store
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +5 -2
    Risk
    18%Below typical
  • be5869dachore: update package author and contact information in metadata
    Author
    Manh Ha Nguyen
    When
    3w ago
    Lines
    +3 -3
    Risk
    15%Below typical
  • c157ca3cfeat: add demo video and embed in README
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +4 -0
    Risk
    15%Below typical
  • 85f79a5cfix: align MenhChu calculation with cungMenh and correct boolean return in attribute evaluator
    Author
    Manh Ha Nguyen
    When
    2w ago
    Lines
    +2 -2
    Risk
    13%Below typical
  • 7aa9a7a3chore: rename package to tuvi-mcp-server and bump version to 0.1.2
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +2 -2
    Risk
    11%Below typical
  • 0a2297d8add newline
    Author
    Ha Manh Nguyen
    When
    1mo ago
    Lines
    +1 -0
    Risk
    6%Below typical
  • c67af214Add TuViMCP MCP server badge to README
    Author
    Ha Manh Nguyen
    When
    1mo ago
    Lines
    +1 -0
    Risk
    6%Below typical
  • 0afdb88echore: bump version to 0.1.1
    Author
    Manh Ha Nguyen
    When
    2mo ago
    Lines
    +1 -1
    Risk
    6%Below typical
Showing 50 of 52 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

010typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 52 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,00010,000Lines changed (log) →0.05.1Diffusion →
Below typical17
Typical17
Elevated18

Commit history for nmhaaa3218/tuvimcp

nmhaaa3218/tuvimcp has 54 commits in its history from 2 contributors, the first of them Jun 10, 2026. In the last 90 days 81 files were touched, 221 times in total, most often test_tuvi.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.