Files
Card-Collection-Manager-3-s…/docs/README.md
T
Sebastian Dine e5c830e945 minor: New Game Digimon Digi-Battle (#17)
* digimon digi battle added to supported games

* sonarqube update

* readme update

---------

Co-authored-by: sdine <sdine@sdine.com>
2026-07-19 12:06:57 +02:00

1.8 KiB

#documentation #contributors #ccm3

Documentation Index

This folder contains contributor documentation for Card Collection Manager 3. Start with Intro for New Developers if you are new to the repository, then use the category sections below to navigate to specific tasks.

CI/CD And Release

  • ci-cd-guide.md: CI workflows, merge guards, artifacts, and release execution.
  • versioning.md: feature-build version format, semantic release rules on master, and tag/app-version behavior.
  • windows-installer.md: how the NSIS-based Windows installer is built, configured, and versioned.

Build And Local Setup

Onboarding & Development Workflows

  • intro-to-new-developers.md: architecture orientation, boundaries, common pitfalls, and first-week workflow guidance.

  • testing-and-test-code-of-conduct.md: test workflow plus repository rules for deterministic, behavior-focused tests.

  • adding-a-new-game.md: canonical end-to-end procedure for adding a new game module across core/, ui_wx/, and app/.

  • assets-and-info-apis.md: external info and asset APIs used by Magic, Pokémon, Yu-Gi-Oh!, and Digimon Digi-Battle modules, preview fallback URLs / bundled card-back assets, and shared HTTP behavior (CprHttpClient).

Performance & Caching

  • caching.md: preview image caching (in-memory LRU, on-disk byte cache, HTTP connection reuse), lookup order, keys, eviction, and what is intentionally not cached.