chore(metrics): code-health dashboard 2026-09-28 - #3037
Closed
trinity-ability wants to merge 1 commit into
Closed
trinity-ability wants to merge 1 commit into
trinity-ability wants to merge 1 commit into
Conversation
Weekly hotspot/size/coupling/smell scan for src/backend/. task_execution_service.py takes #1 hotspot (11585, was #3 at 5082) and operator_queue_service.py enters the top 3 from outside last week's top-30 (9394) — both driven by the "ask endings" feature (#3023) landing complex new logic across the execution/operator-queue seam in one PR. client_portal/service.py drops to #2 despite still growing (churn/CC both up slightly) — simply outpaced. Files > 800 lines 64→70 (within noise band), high fan-out 12→14 (↑), stale TODOs and circular imports unchanged.
Contributor
|
Superseded by #3067 (code-health dashboard 2026-09-29 regenerates the same two files). Closed by the merge train. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/code-healthhotspot/size/coupling/stale-smell scan forsrc/backend/, comparing against the 2026-09-21 baselinetask_execution_service.pytakes Fix: Add missing Docker labels to system agent container #1 hotspot (11585, up from Feature/vector log retention #3 at 5082) andoperator_queue_service.pyenters the top 3 from entirely outside last week's top-30 (9394) — both driven by the "ask endings" feature (feat(operator-queue): ask endings — one sink, endings ledger, person-only endings, wake on any ending, self-readback (abilityai/trinity-enterprise#611, PR A of 2) #3023) landing complex new logic across the execution/operator-queue seam in one PRclient_portal/service.pydrops to Feature/gemini runtime support #2 despite still growing (churn/CC both up slightly) — simply outpaced this run/groom's Debt Health section per the skill's designTest plan
docs/metrics/code-health-baseline.jsonis valid JSON (python3 -m json.tool)radon/git log/grep/wc -lscans