Requirements as RFC 0001 (docs/rfcs/0001-codecharta-export.md), the feature request taken over unchanged.
This PR is step 1 of the RFC: packages as districts, classes as buildings, loc / complexity / mutation_crap, deterministic IDs and checksum, validated against a pinned CodeCharta schema. Edges (step 2) and the Gradle task with source links (step 3) follow as their own PRs.
So far: only the RFC and the PR-doc. Open questions in the PR-doc (where the class data comes from, which CodeCharta version is the target, Kotlin).
Requirements as RFC 0001 (`docs/rfcs/0001-codecharta-export.md`), the feature request taken over unchanged.
This PR is step 1 of the RFC: packages as districts, classes as buildings, `loc` / `complexity` / `mutation_crap`, deterministic IDs and checksum, validated against a pinned CodeCharta schema. Edges (step 2) and the Gradle task with source links (step 3) follow as their own PRs.
So far: only the RFC and the PR-doc. Open questions in the PR-doc (where the class data comes from, which CodeCharta version is the target, Kotlin).
PR-doc: `docs/prs/2026-10-02-PR#13-codecharta-export.md`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
mi
changed title from WIP: CodeCharta export, step 1 — minimal valid code city to CodeCharta export, step 1 — minimal valid code city (0.5.0)2026-10-02 12:41:21 +02:00
mi
merged commit 3a88981e59 into main2026-10-02 12:45:44 +02:00
mi
deleted branch mihoe/codecharta-export2026-10-02 12:45:44 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Requirements as RFC 0001 (
docs/rfcs/0001-codecharta-export.md), the feature request taken over unchanged.This PR is step 1 of the RFC: packages as districts, classes as buildings,
loc/complexity/mutation_crap, deterministic IDs and checksum, validated against a pinned CodeCharta schema. Edges (step 2) and the Gradle task with source links (step 3) follow as their own PRs.So far: only the RFC and the PR-doc. Open questions in the PR-doc (where the class data comes from, which CodeCharta version is the target, Kotlin).
PR-doc:
docs/prs/2026-10-02-PR#13-codecharta-export.md🤖 Generated with Claude Code
WIP: CodeCharta export, step 1 — minimal valid code cityto CodeCharta export, step 1 — minimal valid code city (0.5.0)