Skip to content
CAI
Software that uses CAICheck a score

Brionjv/Miitopia-Save-Editor

41.0

Weak · 21 September 2026

20k

lines of production code

VB.NET

primary language

4

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

The Miitopia Save Editor is a Windows Forms application designed to modify Miitopia game save files. It enables users to edit character statistics, unlock in-game features, and manage specific game data such as Grub values. The system provides a graphical interface for viewing and altering these save file components.

Features

Added Grub editor and dialog form to the save editor

The Miitopia Save Editor now includes a dedicated Grub editor interface, allowing users to view and modify the 100 Grub values associated with the game's food and currency systems. This update introduces the \Grub\_editor\ form, complete with its designer, code-behind, and resource files, alongside a new \Form2\ dialog box used for displaying messages or notifications within the application.

Miitopia-Save-Editor · high confidence

Initial release of Miitopia Save Editor

The project is introduced as a tool for editing Miitopia save files, supporting operations on common, hero, and quest saves. The editor allows users to modify stats such as HP, MP, gold, and tickets, as well as unlock features like foods, salt shakers, and the encyclopedia. The release includes a Visual Studio solution file and a README detailing usage instructions and feature lists.

(repo-wide) · high confidence

Dependencies

Added Visual Studio project file for Miitopia Save Editor

The Miitopia-Save-Editor.vbproj file was added to the repository, establishing the build configuration for the Windows Forms application. This project file defines the compilation settings, references to external libraries (such as PackageIO), and the inclusion of source files and resources required to build the editor.

(dependencies) · medium confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 41 → 41 (-0.5)
  • Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.

Lenses

  • Code Health 76 → 73 (-3.3)
  • Architecture 100 → 100 (+0.0)
  • Maturity 28 → 28 (+0.0)
  • Readiness 23 → 23 (+0.0)
  • Security 100 → 100 (+0.0)

Resolved (59)

  • Build did not complete in the analyzer
  • Duplicated block (10 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (10 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (10 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (11 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (11 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (11 lines × 4) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (12 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (12 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (13 lines × 2) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (13 lines × 6) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • Duplicated block (6 lines × 16) (Miitopia-Save-Editor/Form1.vb)
  • …and 39 more

New (45)

  • Documentation: no installation or build instructions (README.md)
  • Documentation: no usage examples (README.md)
  • MethodTooLong: Grub_editor.Panel_setall_Click (Miitopia-Save-Editor/Grub_editor.vb)
  • MethodTooLong: Grub_editor.readgrub (Miitopia-Save-Editor/Grub_editor.vb)
  • MethodTooLong: Grub_editor.savegrub (Miitopia-Save-Editor/Grub_editor.vb)
  • MethodTooLong: Miitopia_SE.Select_Mii_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_cat_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_chef_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_cleric_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_elf_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_flower_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_imp_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_mage_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_popstar_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_princess_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_scientist_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_tank_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_thief_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_vampire_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • MethodTooLong: Miitopia_SE.Select_exp_warrior_SelectedIndexChanged (Miitopia-Save-Editor/Form1.vb)
  • …and 25 more

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

Brionjv/Miitopia-Save-Editor was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit d1a1b00c0aec405c086d14942ffb15c9b58c9d0a — the exact code this score is about.
  • Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.