repowiserepowise
Sign in
DimitroffVodka/cartomancer
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseDimitroffVodka/cartomancer

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

20of 65 scored

20 commits sit in this repo's top risk tercile, which is 31% of the 65scored. 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 7.8 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 commits2843%Commits whose subject reads as a bug fix rather than new work.Written by an agent6397%Read from commit trailers, so it counts what was declared.Change diffusion0.72bitsShannon 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 threshold7.8out 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 fix-driven across its history.

Feature18%
Fix43%
Refactor3%
Docs20%
Test6%
Deps2%
Chore8%
97%of indexed commits are agent-attributed(63 of 65)
claude (63)

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
45c371eafeat: Cartomancer Phase A — standalone Watabou map generators
DimitroffVodkaclaudeassisted
1mo ago+169.2K -0
99%Elevated
more lines added than baseline
2
8ee249e3docs(wiki): community usage guides for Watabou's map generators
Dimitroffvodkaclaudeassisted
1mo ago+2.0K -0
98%Elevated
more lines added than baseline
3
768104ecrelease: refresh Perilous Shores 1.9.0 -> 1.9.1 (walled towns)
Dimitroffvodkaclaudeassisted
2w ago+2.4K -2.4K
95%Elevated
more lines added than baseline
4
1f8875f8release: 0.4.0 — Perilous Shores 1.9.0 refresh + generator update prompts
Dimitroffvodkaclaudeassisted
1mo ago+2.7K -2.5K
95%Elevated
more lines added than baseline
5
70b4675afeat: Phase B foundation — DungeonDraft pack importer (FilePicker)
DimitroffVodkaclaudeassisted
1mo ago+712 -2
93%Elevated
more lines added than baseline
6
135172bbfeat(realm): full realm import — linked journals, on-demand scenes, map pins, dungeon room keys
DimitroffVodkaclaudeassisted
1mo ago+707 -10
92%Elevated
more lines added than baseline
7
233bf40afeat: Phase B — decor browser (browse + place imported DungeonDraft decor)
DimitroffVodkaclaudeassisted
1mo ago+486 -5
90%Elevated
more lines added than baseline
8
e05780e7feat(generators): fetch-on-first-use — download Watabou builds at runtime
Dimitroffvodkaclaudeassisted
1mo ago+314 -1
88%Elevated
more lines added than baseline
9
2dcf93c1docs: add CLAUDE.md and a reusable Foundry module testing playbook
Dimitroffvodkaclaudeassisted
1mo ago+303 -0
86%Elevated
more lines added than baseline
10
cd8c3121test(e2e): Playwright harness with backgrounded-tab dwelling regression
Dimitroffvodkaclaudeassisted
1mo ago+323 -0
86%Elevated
more lines added than baseline
11
624b304efeat(generators): per-generator import scene defaults + Perilous Shores flat-top hex grid
Dimitroffvodkaclaudeassisted
1mo ago+288 -17
84%Elevated
more lines added than baseline
12
171268edEnhance README with detailed module information
DimitroffVodka
1mo ago+205 -60
82%Elevated
more lines added than baseline
13
6f05a57ctest: zero-dependency node:test suite for grid logic and import-contract
Dimitroffvodkaclaudeassisted
1mo ago+110 -0
81%Elevated
more lines added than baseline
14
c5cd1d32docs(dev): settings-control catalog for the other 5 Watabou generators
Dimitroffvodkaclaudeassisted
1mo ago+119 -0
78%Elevated
more lines added than baseline
15
c76a5908docs(dev): Watabou generator live-control API + hex-import breakthrough
Dimitroffvodkaclaudeassisted
1mo ago+118 -0
78%Elevated
more lines added than baseline
16
69a77604test(quench): in-client Generator-to-Scene import batch
Dimitroffvodkaclaudeassisted
1mo ago+124 -0
74%Elevated
more lines added than baseline
17
b077c183fix(import): force OpenFL render so dwelling capture survives a hidden window
Dimitroffvodkaclaudeassisted
1mo ago+96 -10
74%Elevated
more lines added than baseline
18
1c44f75bfeat(cave): fetch-on-first-use for cave (6/6) + proper cave scene name
Dimitroffvodkaclaudeassisted
1mo ago+101 -2
74%Elevated
more lines added than baseline
19
8da6ee39feat(decor): de-tag folder labels + resizable folder tree (readability)
DimitroffVodkaclaudeassisted
1mo ago+85 -5
74%Elevated
more lines added than baseline
20
ad9647b8release: 0.2.0 — fetch-on-first-use, changelog, manifest URLs
Dimitroffvodkaclaudeassisted
1mo ago+99 -6
70%Elevated
more lines added than baseline
21
af029fb3fix(maphub): make bundled generator pages route-prefix-safe
Dimitroffvodkaclaudeassisted
2w ago+84 -43
66%Typical
more lines added than baseline
22
011f2b8frefactor(ddpacks): derive pack registry from on-disk _index.json
Dimitroffvodkaclaudeassisted
1mo ago+101 -34
66%Typical
more lines added than baseline
23
ac307cddfix(dungeon): link Note pins to a journal entry
Dimitroffvodkaclaudeassisted
1mo ago+83 -0
66%Typical
more lines added than baseline
24
622be3f4fix(audit): MaphubViewer hardening — #1 #5 #6 #10
DimitroffVodkaclaudeassisted
1mo ago+72 -46
66%Typical
more lines added than baseline
25
b99cfccffix(maphub): blob-wrap journal generator iframes when FV14 serves .html as text/plain
Dimitroffvodkaclaudeassisted
2w ago+66 -2
60%Typical
more lines added than baseline
26
bf9161c8feat(maphub): "Open in MFCG" opens a Cartomancer viewer, not the OS browser
DimitroffVodkaclaudeassisted
1mo ago+63 -0
60%Typical
more lines added than baseline
27
3de511a9docs: overnight audit report + README decor usage section
DimitroffVodkaclaudeassisted
1mo ago+69 -1
60%Typical
more lines added than baseline
28
da17bdc0feat(ddpack-preview): instant categories + selective import (1 file / category / all)
DimitroffVodkaclaudeassisted
1mo ago+56 -17
60%Typical
more lines added than baseline
29
c04b59b3perf(ddpack-preview): in-place selection + concurrent extraction (review fixes)
DimitroffVodkaclaudeassisted
1mo ago+44 -12
56%Typical
more lines added than baseline
30
0d91d1f6feat(ddpack): import packs from a direct URL
DimitroffVodkaclaudeassisted
1mo ago+39 -4
55%Typical
more lines added than baseline
31
7000efa0fix(maphub): import docks a detached generator first (capture needs the main window)
DimitroffVodkaclaudeassisted
1mo ago+38 -0
53%Typical
more lines added than baseline
32
56f074d0fix(dwelling): stop misplaced/stacked stair regions
Dimitroffvodkaclaudeassisted
1mo ago+35 -17
51%Typical
more lines added than baseline
33
756625b1fix(generators): dwellings fetch — repoint manifest for FilePicker-blocked .json5
Dimitroffvodkaclaudeassisted
1mo ago+35 -14
51%Typical
more lines added than baseline
34
0ba721dbfeat(dwellings): default to Double Grid on open (finer grid), like realm flat-top
Dimitroffvodkaclaudeassisted
1mo ago+33 -0
47%Typical
more lines added than baseline
35
de76e7effix(import): dungeon imports live while detached via dungeon.getData() (preserve edits)
Dimitroffvodkaclaudeassisted
1mo ago+31 -12
47%Typical
more lines added than baseline
36
0bc7991afix(decor-browser): address adversarial review findings
DimitroffVodkaclaudeassisted
1mo ago+30 -10
47%Typical
more lines added than baseline
37
b9a44c00fix(import): dungeon grid follows Small Tiles (gridScale) so the Foundry grid matches
Dimitroffvodkaclaudeassisted
1mo ago+31 -1
44%Typical
more lines added than baseline
38
7ec2378brelease: 0.3.0 — flat-top hex realms, per-generator grid defaults, edit-preserving import, test suite
Dimitroffvodkaclaudeassisted
1mo ago+33 -19
42%Typical
more lines added than baseline
39
81d0568efix(import): dwellings Double Grid halves the Foundry grid to match (like dungeon Small Tiles)
Dimitroffvodkaclaudeassisted
1mo ago+28 -1
40%Typical
more lines added than baseline
40
de7826a4release: 0.2.1 — fix lean build on a fresh server
Dimitroffvodkaclaudeassisted
1mo ago+31 -4
40%Typical
more lines added than baseline
41
ce9c41a1fix(import): dungeon docks for reliable capture; other generators capture live (preserve edits)
Dimitroffvodkaclaudeassisted
1mo ago+26 -15
38%Typical
more lines added than baseline
42
73202ad5fix(audit): real GM gates + DialogV2 (release hardening)
DimitroffVodkaclaudeassisted
1mo ago+21 -8
36%Typical
more lines added than baseline
43
11c32503release: 0.2.2 — silence saved-state 404 + cave fonts in fetch mode
Dimitroffvodkaclaudeassisted
1mo ago+27 -13
34%Typical
more lines added than baseline
44
e493a7d5fix(audit): validate maphub iframe src inputs (#4)
DimitroffVodkaclaudeassisted
1mo ago+22 -4
34%Typical
more lines added than baseline
45
a55d3b2ffix(import): clamp generator grid size so Cave/Dungeon imports aren't microscopic
DimitroffVodkaclaudeassisted
1mo ago+20 -1
31%Below typical
more lines added than baseline
46
9ca501f4fix: launcher Scene Controls button re-opens every click
DimitroffVodkaclaudeassisted
1mo ago+18 -19
31%Below typical
more lines added than baseline
47
dca84d2bfix(import): preserve manual edits — capture live map instead of rebuilding from permalink
Dimitroffvodkaclaudeassisted
1mo ago+16 -5
28%Below typical
more lines added than baseline
48
e0ac8e5crelease: 0.2.3 — generator fonts in fetch mode + license-clean package
Dimitroffvodkaclaudeassisted
1mo ago+18 -10
28%Below typical
more lines added than baseline
49
d131b3acrelease: 0.3.1 — cross-world decor packs, dungeon Note-pin journal links
Dimitroffvodkaclaudeassisted
1mo ago+15 -2
25%Below typical
more lines added than baseline
50
52e564b2fix(audit): decode pack filenames + in-place extraction progress (#8 #7)
DimitroffVodkaclaudeassisted
1mo ago+11 -3
23%Below typical
more scattered than baseline
  • 45c371eafeat: Cartomancer Phase A — standalone Watabou map generators
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +169.2K -0
    Risk
    99%Elevated
  • 8ee249e3docs(wiki): community usage guides for Watabou's map generators
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +2.0K -0
    Risk
    98%Elevated
  • 768104ecrelease: refresh Perilous Shores 1.9.0 -> 1.9.1 (walled towns)
    Author
    Dimitroffvodka
    When
    2w ago
    Lines
    +2.4K -2.4K
    Risk
    95%Elevated
  • 1f8875f8release: 0.4.0 — Perilous Shores 1.9.0 refresh + generator update prompts
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +2.7K -2.5K
    Risk
    95%Elevated
  • 70b4675afeat: Phase B foundation — DungeonDraft pack importer (FilePicker)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +712 -2
    Risk
    93%Elevated
  • 135172bbfeat(realm): full realm import — linked journals, on-demand scenes, map pins, dungeon room keys
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +707 -10
    Risk
    92%Elevated
  • 233bf40afeat: Phase B — decor browser (browse + place imported DungeonDraft decor)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +486 -5
    Risk
    90%Elevated
  • e05780e7feat(generators): fetch-on-first-use — download Watabou builds at runtime
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +314 -1
    Risk
    88%Elevated
  • 2dcf93c1docs: add CLAUDE.md and a reusable Foundry module testing playbook
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +303 -0
    Risk
    86%Elevated
  • cd8c3121test(e2e): Playwright harness with backgrounded-tab dwelling regression
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +323 -0
    Risk
    86%Elevated
  • 624b304efeat(generators): per-generator import scene defaults + Perilous Shores flat-top hex grid
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +288 -17
    Risk
    84%Elevated
  • 171268edEnhance README with detailed module information
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +205 -60
    Risk
    82%Elevated
  • 6f05a57ctest: zero-dependency node:test suite for grid logic and import-contract
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +110 -0
    Risk
    81%Elevated
  • c5cd1d32docs(dev): settings-control catalog for the other 5 Watabou generators
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +119 -0
    Risk
    78%Elevated
  • c76a5908docs(dev): Watabou generator live-control API + hex-import breakthrough
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +118 -0
    Risk
    78%Elevated
  • 69a77604test(quench): in-client Generator-to-Scene import batch
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +124 -0
    Risk
    74%Elevated
  • b077c183fix(import): force OpenFL render so dwelling capture survives a hidden window
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +96 -10
    Risk
    74%Elevated
  • 1c44f75bfeat(cave): fetch-on-first-use for cave (6/6) + proper cave scene name
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +101 -2
    Risk
    74%Elevated
  • 8da6ee39feat(decor): de-tag folder labels + resizable folder tree (readability)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +85 -5
    Risk
    74%Elevated
  • ad9647b8release: 0.2.0 — fetch-on-first-use, changelog, manifest URLs
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +99 -6
    Risk
    70%Elevated
  • af029fb3fix(maphub): make bundled generator pages route-prefix-safe
    Author
    Dimitroffvodka
    When
    2w ago
    Lines
    +84 -43
    Risk
    66%Typical
  • 011f2b8frefactor(ddpacks): derive pack registry from on-disk _index.json
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +101 -34
    Risk
    66%Typical
  • ac307cddfix(dungeon): link Note pins to a journal entry
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +83 -0
    Risk
    66%Typical
  • 622be3f4fix(audit): MaphubViewer hardening — #1 #5 #6 #10
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +72 -46
    Risk
    66%Typical
  • b99cfccffix(maphub): blob-wrap journal generator iframes when FV14 serves .html as text/plain
    Author
    Dimitroffvodka
    When
    2w ago
    Lines
    +66 -2
    Risk
    60%Typical
  • bf9161c8feat(maphub): "Open in MFCG" opens a Cartomancer viewer, not the OS browser
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +63 -0
    Risk
    60%Typical
  • 3de511a9docs: overnight audit report + README decor usage section
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +69 -1
    Risk
    60%Typical
  • da17bdc0feat(ddpack-preview): instant categories + selective import (1 file / category / all)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +56 -17
    Risk
    60%Typical
  • c04b59b3perf(ddpack-preview): in-place selection + concurrent extraction (review fixes)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +44 -12
    Risk
    56%Typical
  • 0d91d1f6feat(ddpack): import packs from a direct URL
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +39 -4
    Risk
    55%Typical
  • 7000efa0fix(maphub): import docks a detached generator first (capture needs the main window)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +38 -0
    Risk
    53%Typical
  • 56f074d0fix(dwelling): stop misplaced/stacked stair regions
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +35 -17
    Risk
    51%Typical
  • 756625b1fix(generators): dwellings fetch — repoint manifest for FilePicker-blocked .json5
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +35 -14
    Risk
    51%Typical
  • 0ba721dbfeat(dwellings): default to Double Grid on open (finer grid), like realm flat-top
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +33 -0
    Risk
    47%Typical
  • de76e7effix(import): dungeon imports live while detached via dungeon.getData() (preserve edits)
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +31 -12
    Risk
    47%Typical
  • 0bc7991afix(decor-browser): address adversarial review findings
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +30 -10
    Risk
    47%Typical
  • b9a44c00fix(import): dungeon grid follows Small Tiles (gridScale) so the Foundry grid matches
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +31 -1
    Risk
    44%Typical
  • 7ec2378brelease: 0.3.0 — flat-top hex realms, per-generator grid defaults, edit-preserving import, test suite
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +33 -19
    Risk
    42%Typical
  • 81d0568efix(import): dwellings Double Grid halves the Foundry grid to match (like dungeon Small Tiles)
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +28 -1
    Risk
    40%Typical
  • de7826a4release: 0.2.1 — fix lean build on a fresh server
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +31 -4
    Risk
    40%Typical
  • ce9c41a1fix(import): dungeon docks for reliable capture; other generators capture live (preserve edits)
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +26 -15
    Risk
    38%Typical
  • 73202ad5fix(audit): real GM gates + DialogV2 (release hardening)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +21 -8
    Risk
    36%Typical
  • 11c32503release: 0.2.2 — silence saved-state 404 + cave fonts in fetch mode
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +27 -13
    Risk
    34%Typical
  • e493a7d5fix(audit): validate maphub iframe src inputs (#4)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +22 -4
    Risk
    34%Typical
  • a55d3b2ffix(import): clamp generator grid size so Cave/Dungeon imports aren't microscopic
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +20 -1
    Risk
    31%Below typical
  • 9ca501f4fix: launcher Scene Controls button re-opens every click
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +18 -19
    Risk
    31%Below typical
  • dca84d2bfix(import): preserve manual edits — capture live map instead of rebuilding from permalink
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +16 -5
    Risk
    28%Below typical
  • e0ac8e5crelease: 0.2.3 — generator fonts in fetch mode + license-clean package
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +18 -10
    Risk
    28%Below typical
  • d131b3acrelease: 0.3.1 — cross-world decor packs, dungeon Note-pin journal links
    Author
    Dimitroffvodka
    When
    1mo ago
    Lines
    +15 -2
    Risk
    25%Below typical
  • 52e564b2fix(audit): decode pack filenames + in-place extraction progress (#8 #7)
    Author
    DimitroffVodka
    When
    1mo ago
    Lines
    +11 -3
    Risk
    23%Below typical
Showing 50 of 65 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.

09typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 65 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,000100,000Lines changed (log) →0.03.8Diffusion →
Below typical21
Typical24
Elevated20

Commit history for DimitroffVodka/cartomancer

DimitroffVodka/cartomancer has 66 commits in its history from 2 contributors, the first of them Jun 21, 2026. In the last 90 days 42 files were touched, 109 times in total, most often MaphubViewerApp.mjs. Every commit is scored for change risk from its size, spread and the history of the files it touches.